• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    GridView自动增加序号(三种实现方式)
    第一种方式,直接在Aspx页面GridView模板列中.这种的缺点是到第二页分页时又重新开始了.
    复制代码 代码如下:

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

    第二种方式分页时进行了计算,这样会累计向下加.
    复制代码 代码如下:

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

    还有一种方式放在cs代码中,和第二种相似.
    复制代码 代码如下:

    asp:BoundField HeaderText="序号" >/asp:BoundField>
    protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
    if (e.Row.RowIndex != -1)
    {
    int indexID = this.GridView1.PageIndex * this.myGridView.PageSize + e.Row.RowIndex + 1;
    e.Row.Cells[0].Text = indexID.ToString();
    }
    }
    您可能感兴趣的文章:
    • C#处理datagridview虚拟模式的方法
    • C#中datagridview的EditingControlShowing事件用法实例
    • C#中GridView动态添加列的实现方法
    • C#实现DataGridView控件行列互换的方法
    • C#实现绑定DataGridView与TextBox之间关联的方法
    • C#中DataGridView常用操作实例小结
    • C#实现3步手动建DataGridView的方法
    • asp.net中GridView数据鼠标移入显示提示信息
    • C#中DataGridView动态添加行及添加列的方法
    • GridView使用学习总结
    • 如何用jQuery实现ASP.NET GridView折叠伸展效果
    • ASP.NET GridView中加入RadioButton不能单选的解决方案
    • DataGridView展开与收缩功能实现
    • GridView控件如何显示序号
    上一篇:asp.net中Word转Html的办法(不需要WORD组件)
    下一篇:关于WPF使用MultiConverter控制Button状态的详细介绍
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    GridView自动增加序号(三种实现方式) GridView,自动,增加,序号,