解析如何使GridView每页添加不重新开始序号列_.Net教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:谈ASP.NET中Cookie的使用
Cookie为客户端信息存放对象,可以把用户的信息保存在用户本地,不必总是访问服务器 与Session不同,Session为用户全局变量,对于该用户的所有操作过程都有效。 //创建Cookie对象 HttpCookienewCookie=newHttpCookie(User); //Cookie中添加信息项:为键值对

<asp:TemplateField HeaderText="序号">
  <ItemTemplate>
     <%#  Container.DataItemIndex+1 %> 
    </ItemTemplate>
</asp:TemplateField>

每一页从1开始
  protected void GV_showAll_RowDataBound(object sender, GridViewRowEventArgs e)
    {

        if (e.Row.RowIndex > -1)
        {
            e.Row.Cells[0].Text = (e.Row.RowIndex+1).ToString() ;
            //或者e.Row.Cells[0].Text   =   e.Row.DataItemIndex;   
        } 
    }
前台模板列为空
<asp:TemplateField HeaderText="序号">
  <ItemTemplate>
     
    </ItemTemplate>
</asp:TemplateField>

或者
<asp:TemplateField HeaderText="序号">
  <ItemTemplate>
     <%#Container.DisplayIndex +1%>
    </ItemTemplate>
</asp:TemplateField> 

分享:浅析asp.net验证控件失效原因及解决方法
主要是服务器没有安装相应的客户端脚本的原因,在服务器上运行aspnet_regiis-c(或者aspnet_iisreg-c不同版本可能不同)命令就可以了,【注:一定要在命令提示下进入C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727类似的目录下执行】。 服务器上命令执行完了

来源:模板无忧//所属分类:.Net教程/更新时间:2010-01-30
相关.Net教程