[ASP.NET] [GridView] 照順序編號的序號欄位

[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:資料筆數。

 

 END 

回目錄