GridViewでのレコード前のシーケンス番号の表示

677 ワード

もしあなたが使っていたら.NETが持参したページングコントロール、コードは以下の通りです.

<asp:TemplateField HeaderText="  ">
 <ItemTemplate>
  <%# Container.DataItemIndex + 1%>
 </ItemTemplate>
</asp:TemplateField>

自分で書いたページングクラスであれば、一度に1ページのデータしか返されません.この場合、必要に応じてページングクラスに関連付けられます.

<asp:TemplateField HeaderText="  ">
  <ItemTemplate>
  <%#pgCurrent.PageIndex * pgCurrent.PageSize + Container.DataItemIndex + 1%>
  </ItemTemplate>

 <ItemStyle Width="5%" />
</asp:TemplateField>