`

GridView控件中加自动排列序号

阅读更多
GridView控件中加自动排列序号
Posted on 2008-03-19 14:54 QDuck 阅读(232) 评论(1)  编辑 收藏 网摘 所属分类: .NET技术 
GridView控件中加自动排列序号
为 Gridview 增加一个新的空白列,如下:
<asp:BoundField  HeaderText="序号">
   <ItemStyle HorizontalAlign="Center" Width="26px" />
</asp:BoundField>

在 GridView RowDataBound 事件中编写代码,如下:
protected void RowDataBond1(object sender, GridViewRowEventArgs e)
{
         if (e.Row.RowIndex > -1)
        {
         
         e.Row.Cells[0].Text = Convert.ToString(e.Row.RowIndex + 1);
        }
          
  }
这样就会在运行时自动创一个顺序编号的字段。



也可以在前台直接写

此处是用GridView自带分页


<asp:TemplateField HeaderText="序号">
<ItemTemplate>
<%# this.GridView1.PageIndex  * this.GridView1.PageSize + GridView1.Rows.Count + 1%>
</ItemTemplate>
</asp:TemplateField>
    
下面是用AspNetPager分页控件的情况:
<asp:TemplateField HeaderText="序号">
<ItemTemplate>
<%# (this.Pager1.CurrentPageIndex - 1) * this.Pager1.PageSize + Container.DataItemIndex + 1%>
</ItemTemplate>
</asp:TemplateField>

当没有分页时的情况:
<asp:TemplateField HeaderText="序号">
<ItemTemplate>
<%# Container.DataItemIndex + 1%>
</ItemTemplate>
</asp:TemplateField>
Feedback
分享到:
评论

相关推荐

    Gridview控件的使用详解

    GridView 控件的高级技巧包括实现鼠标移到 GridView 某一行时改变该行的背景色、实现删除时弹出确认对话框、实现自动编号等。以下是一些高级技巧: 1. 实现鼠标移到 GridView 某一行时改变该行的背景色:可以通过...

    GridView控件的排序、分页、编辑功能实现实例

    当 AllowSorting 设置为 True 时,GridView控件将自动添加排序按钮到每个列的头部。用户可以点击这些按钮来对数据进行排序。 在我们的实例中,我们没有显式地设置 AllowSorting 属性,因为我们已经在 GridView 的 ...

    Gridview控件的使用详解..............

    GridView 控件可以实现自动编号,以便每一行数据都有一个唯一的编号。例如,可以使用 TemplateField 来实现该功能。 9. GridView 实现自定义时间货币等字符串格式 GridView 控件可以实现自定义时间货币等字符串...

    GridView控件的简单使用

    GridView控件会根据数据源中的字段自动创建列,但也可以手动配置列类型和显示样式。这包括BoundField(文本字段)、TemplateField(自定义模板字段)等。例如,通过代码或设计视图可以添加新的BoundField: ```asp...

    精致的GridView控件源码

    在默认情况下,GridView会根据数据源自动创建列,但也可以手动配置列以实现更复杂的布局。 这款精致的GridView控件源码特别之处在于其美观的设计和拖拽功能。美观性意味着控件不仅提供了基本的数据展示,还可能包含...

    ASP的GridView控件类

    ASP的GridView控件类是ASP开发中的一个核心组件,它为网页展示数据提供了一种强大的方式。这个控件类似于ASP.NET中的GridView,允许开发者以表格形式动态地显示来自数据库或其他数据源的数据。在本文中,我们将深入...

    ASP.NET初级_GridView控件和FormView控件

    开发者可以设置`AutoGenerateColumns`属性为`true`让GridView自动生成列,或者手动定义列来定制显示。 2. **分页和排序**:GridView支持内置的分页和排序功能,只需启用`AllowPaging`和`AllowSorting`属性,用户就...

    GridView控件使用例子

    首先,GridView控件通常与数据源控件(如SqlDataSource或ObjectDataSource)结合使用,以便自动绑定数据并执行CRUD(创建、读取、更新、删除)操作。然而,在某些情况下,我们可能需要更精细的控制权,这需要通过...

    gridview控件使用实例源代码

    GridView控件是.NET框架中ASP.NET Web Forms的一个重要组件,常用于展示数据集或数据库中的数据,具有强大的数据绑定和自定义功能。本实例源代码将深入探讨如何使用GridView控件,通过实际操作来理解其核心概念和...

    gridview控件实例大全

    GridView控件是ASP.NET Web Forms中的一个核心组件,用于显示数据集合,并且提供了丰富的功能来对数据进行操作,如增删改查。在本实例大全中,我们将深入探讨GridView的各种用法,包括如何求和、求平均值以及如何...

    GridView控件

    GridView控件是Windows Forms和ASP.NET中常用的数据显示控件,它提供了一种灵活的方式来展示数据集,如数据库、数组或任何实现了 IEnumerable 接口的数据源。在本教程中,我们将深入探讨GridView控件的核心功能和...

    自定义GridView控件 代码

    2. **实现分页**:为了实现自动分页,我们需要在控件中添加对SQL查询的处理,以便根据用户选择的每页记录数动态生成分页SQL。可以创建一个方法来接收SQL语句,然后根据当前页数和每页大小对其进行修改。 3. **数据...

    GridView控件用法Demo

    GridView控件是.NET框架中ASP.NET Web Forms的一部分,主要用于展示数据集合,并且允许用户进行排序、分页和编辑数据。这个"GridView控件用法Demo"压缩包提供了一个全面的学习资源,包括各种示例和源代码,对于学习...

    GridView控件使用练习

    ### GridView控件使用知识点 #### 实验目的与背景 本实验旨在通过具体操作,帮助学习者深入了解和掌握ASP.NET中的GridView控件。GridView是ASP.NET中一个非常实用且功能强大的服务器控件,它用于在Web应用程序中以...

    ASP.NET GridView控件源代码大全

    ASP.NET GridView控件是.NET Framework中的一个强大且常用的Web控件,主要用于展示数据,并提供了丰富的功能,如排序、分页、筛选和编辑等。在这个"ASP.NET GridView控件源代码大全"的压缩包中,您将找到一系列示例...

    GridView控件中DropDownList控件的绑定

    在ASP.NET Web应用程序开发中,GridView控件是一个非常常见的数据展示工具,它可以方便地显示数据库或其他数据源中的数据。在GridView中嵌入DropDownList控件,可以为用户提供更丰富的交互体验,例如在编辑行时允许...

    GridView控件作用大集合

    GridView控件是.NET框架中ASP.NET Web Forms应用中常用的数据展示组件,它的功能强大且灵活,主要用于呈现结构化的数据,如数据库表或者任何可以映射到数据源的对象集合。在这个“GridView控件作用大集合”中,我们...

Global site tag (gtag.js) - Google Analytics