The first way, directly in the ASPX page of the GridView Template column. The disadvantage is that the second page of the page is re-started.
The code is as follows:
<asp:templatefield headertext=" serial number " insertvisible="False" > <ItemTemplate> <% #Container. dataitemindex+1
The second method is calculated when paging, which accumulates downward.
The code is as follows:
<asp:templatefield headertext="Serial Number"insertvisible="False"> <itemstyle horizontalalign="Center"/> "Center"/> <ItemTemplate> <asp:label id="Label2"runat="Server"text='<%# this. Gridview1.pageindex * this. Gridview1.pagesize + this. GridView1.Rows.Count + 1%> '/> </ItemTemplate> </asp:TemplateField>
There is another way to put it in CS code, similar to the second.
The code is as follows:
<asp:boundfield headertext=" ordinal "protected void GridView1_RowDataBound ( Objectif (e.row.rowindex! =-1int1; e.row.cells[0
Add auto Sequence number to GridView in ASP.