DataGrid的自动增长列
<asp:datagrid id="dgUserList" runat="server" Height="228px" Width="262px" AutoGenerateColumns="False" AllowPaging="True">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<!-- 这里是关键-->
<%# Container.ItemIndex+1 %>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="CategoryName"></asp:BoundColumn>
<asp:BoundColumn DataField="Description"></asp:BoundColumn>
</Columns>
</asp:datagrid>
分页后接上一页
<asp:TemplateColumn HeaderText="序号">
<ItemTemplate>
<%# (dgUserList.PageSize * dgUserList.CurrentPageIndex) + Container.ItemIndex +1 %>
</ItemTemplate>
</asp:TemplateColumn>
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<!-- 这里是关键-->
<%# Container.ItemIndex+1 %>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="CategoryName"></asp:BoundColumn>
<asp:BoundColumn DataField="Description"></asp:BoundColumn>
</Columns>
</asp:datagrid>
分页后接上一页
<asp:TemplateColumn HeaderText="序号">
<ItemTemplate>
<%# (dgUserList.PageSize * dgUserList.CurrentPageIndex) + Container.ItemIndex +1 %>
</ItemTemplate>
</asp:TemplateColumn>