[ASP.NET] [GridView] 加入序號欄位,依照資料的順序編號
GridView 照順序編號的序號欄位
在Gridview中加入TemplateField。
<asp:TemplateField HeaderText="序號" ItemStyle-BackColor="#f5f5f5" HeaderStyle-BackColor="#E2C2DE">
<ItemTemplate>
<%#GridView.PageIndex * GridView.PageSize + GridView.Rows.Count + 1%>
</ItemTemplate>
<HeaderStyle Wrap="False" />
<ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" />
</asp:TemplateField>
<ItemTemplate>的內容<%#GridView.PageIndex * GridView.PageSize + GridView.Rows.Count + 1%>表示:
GridView.PageIndex:目前頁數(從0開始算)。
GridView.PageSize:該頁總筆數 。ex:分頁設定10,總筆數為10
GridView.Rows.Count:資料筆數。