GridView 显示序号 显示日期

<asp:GridView ID="gvPerson" runat="server" AutoGenerateColumns="False" GridLines="Vertical" CssClass="listTable" DataKeyNames="Id" EmptyDataText="无记录">
        <Columns>
        <asp:TemplateField   HeaderText="序号" ShowHeader="false">   
                <ItemTemplate>   
                     <%# (Container.DataItemIndex + 1) + (anp.CurrentPageIndex - 1) * anp.PageSize %>   
                </ItemTemplate>   
         </asp:TemplateField>
            <asp:TemplateField HeaderText="职位" ShowHeader="False">
                <ItemStyle HorizontalAlign="Center" Wrap="False" />
                <ItemTemplate>
                <%# GetPersonType((Person)Container.DataItem) %>
                </ItemTemplate>
            </asp:TemplateField>

            <asp:TemplateField HeaderText="姓名" ShowHeader="False">
                <ItemStyle HorizontalAlign="Center" Wrap="False" />
                <ItemTemplate>
                    <asp:HyperLink ID="ihlVerify" target="_blank" runat="server"><%# Eval("Name").ToString() %></asp:HyperLink>
                </ItemTemplate>
            </asp:TemplateField>
            
            <asp:BoundField DataField="Sex" HeaderText="性别" />
            <asp:TemplateField HeaderText="出生日期" ShowHeader="False">
                <ItemStyle HorizontalAlign="Center" Wrap="False" />
                <ItemTemplate>
                <%# ((DateTime)Eval("Age")).ToString("yyyy-MM-dd") %>
                </ItemTemplate>
            </asp:TemplateField>
                        <asp:BoundField DataField="Card" HeaderText="身份证" />
                        <asp:BoundField DataField="Safety_GeneralNumber" HeaderText="概预算证书" />
            <asp:BoundField DataField="Post" HeaderText="职务" />
        </Columns>

    </asp:GridView>

 

<div class="listFoot">
                <webdiyer:AspNetPager ID="anp" runat="server" OnPageChanged="anp_PageChanged" PageSize="15">
            </webdiyer:AspNetPager>
    </div> 

 

posted on 2010-06-03 09:01  xrt2004  阅读(424)  评论(0)    收藏  举报

导航