关闭

GridView中增加一个自动序号的列

标签: aspserver
313人阅读 评论(0) 收藏 举报
分类:

在vs2005中当需要在GridView中增加一个自动增加序号的列,具体的方法如下:

在<Column >与</column>中加入下面代码(模版列)

方法一:

<asp:TemplateField HeaderText="序号" InsertVisible="False" SortExpression="LessonID">
 <ItemTemplate>
           <asp:Label ID="Label2" runat="server" 
      Text='<%#   Container.DataItemIndex+1%>'  >
      </asp:Label>

方法二:

<asp:TemplateField HeaderText="序号" InsertVisible="False" SortExpression="LessonID">
 <ItemTemplate>
     <asp:Label ID="Label2" runat="server" 
      Text='<%# this.GridView1.PageIndex * this.GridView1.PageSize + this.GridView1.Rows.Count + 1%>'  >
      </asp:Label>

这两个方法只需要在前台代码修改,不需要修改后台代码.

 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:48319次
    • 积分:741
    • 等级:
    • 排名:千里之外
    • 原创:15篇
    • 转载:51篇
    • 译文:1篇
    • 评论:26条
    最新评论