在datagrid的每一行显示当前数据的序号,可以不在数据库中通过临时表的自增列来实现,在datagrid里新建一个模板列,模板列内写上以下代码即可:
1 <asp:TemplateColumn HeaderText="序号">
2 <ItemStyle HorizontalAlign="Center"></ItemStyle>
3 <ItemTemplate>
4 <%# Convert.ToString(Container.ItemIndex+1)%>
5 </ItemTemplate>
6 </asp:TemplateColumn>
2 <ItemStyle HorizontalAlign="Center"></ItemStyle>
3 <ItemTemplate>
4 <%# Convert.ToString(Container.ItemIndex+1)%>
5 </ItemTemplate>
6 </asp:TemplateColumn>