ASP.net 2.0 で GridView に連番(通し番号)を振る方法
ASP.net 2.0 で GridView コントロールの行に連番(通し番号)を付ける方法です。
テンプレート列を利用して Container.DataItemIndex プロパティを呼び出します。
Container.DataItemIndex プロパティに入る数値は 0 から始まりますから、1 を起点にするなら +1 してください。
<asp:GridView>
<Columns>
<asp:TemplateField>
<ItemTemplate>
<%# Container.DataItemIndex + 1 %>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
ASP.net 1.1 の場合は @IT の記事が参考になります。
@IT /[ASP.NET]DataGridコントロールの行に通し番号を付けるには?