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 某一行时改变该行的背景色、实现删除时弹出确认对话框、实现自动编号等。以下是一些高级技巧: 1. 实现鼠标移到 GridView 某一行时改变该行的背景色:可以通过...
当 AllowSorting 设置为 True 时,GridView控件将自动添加排序按钮到每个列的头部。用户可以点击这些按钮来对数据进行排序。 在我们的实例中,我们没有显式地设置 AllowSorting 属性,因为我们已经在 GridView 的 ...
GridView 控件可以实现自动编号,以便每一行数据都有一个唯一的编号。例如,可以使用 TemplateField 来实现该功能。 9. GridView 实现自定义时间货币等字符串格式 GridView 控件可以实现自定义时间货币等字符串...
GridView控件会根据数据源中的字段自动创建列,但也可以手动配置列类型和显示样式。这包括BoundField(文本字段)、TemplateField(自定义模板字段)等。例如,通过代码或设计视图可以添加新的BoundField: ```asp...
在默认情况下,GridView会根据数据源自动创建列,但也可以手动配置列以实现更复杂的布局。 这款精致的GridView控件源码特别之处在于其美观的设计和拖拽功能。美观性意味着控件不仅提供了基本的数据展示,还可能包含...
ASP的GridView控件类是ASP开发中的一个核心组件,它为网页展示数据提供了一种强大的方式。这个控件类似于ASP.NET中的GridView,允许开发者以表格形式动态地显示来自数据库或其他数据源的数据。在本文中,我们将深入...
开发者可以设置`AutoGenerateColumns`属性为`true`让GridView自动生成列,或者手动定义列来定制显示。 2. **分页和排序**:GridView支持内置的分页和排序功能,只需启用`AllowPaging`和`AllowSorting`属性,用户就...
首先,GridView控件通常与数据源控件(如SqlDataSource或ObjectDataSource)结合使用,以便自动绑定数据并执行CRUD(创建、读取、更新、删除)操作。然而,在某些情况下,我们可能需要更精细的控制权,这需要通过...
GridView控件是.NET框架中ASP.NET Web Forms的一个重要组件,常用于展示数据集或数据库中的数据,具有强大的数据绑定和自定义功能。本实例源代码将深入探讨如何使用GridView控件,通过实际操作来理解其核心概念和...
GridView控件是ASP.NET Web Forms中的一个核心组件,用于显示数据集合,并且提供了丰富的功能来对数据进行操作,如增删改查。在本实例大全中,我们将深入探讨GridView的各种用法,包括如何求和、求平均值以及如何...
GridView控件是Windows Forms和ASP.NET中常用的数据显示控件,它提供了一种灵活的方式来展示数据集,如数据库、数组或任何实现了 IEnumerable 接口的数据源。在本教程中,我们将深入探讨GridView控件的核心功能和...
2. **实现分页**:为了实现自动分页,我们需要在控件中添加对SQL查询的处理,以便根据用户选择的每页记录数动态生成分页SQL。可以创建一个方法来接收SQL语句,然后根据当前页数和每页大小对其进行修改。 3. **数据...
GridView控件是.NET框架中ASP.NET Web Forms的一部分,主要用于展示数据集合,并且允许用户进行排序、分页和编辑数据。这个"GridView控件用法Demo"压缩包提供了一个全面的学习资源,包括各种示例和源代码,对于学习...
### GridView控件使用知识点 #### 实验目的与背景 本实验旨在通过具体操作,帮助学习者深入了解和掌握ASP.NET中的GridView控件。GridView是ASP.NET中一个非常实用且功能强大的服务器控件,它用于在Web应用程序中以...
ASP.NET GridView控件是.NET Framework中的一个强大且常用的Web控件,主要用于展示数据,并提供了丰富的功能,如排序、分页、筛选和编辑等。在这个"ASP.NET GridView控件源代码大全"的压缩包中,您将找到一系列示例...
在ASP.NET Web应用程序开发中,GridView控件是一个非常常见的数据展示工具,它可以方便地显示数据库或其他数据源中的数据。在GridView中嵌入DropDownList控件,可以为用户提供更丰富的交互体验,例如在编辑行时允许...
GridView控件是.NET框架中ASP.NET Web Forms应用中常用的数据展示组件,它的功能强大且灵活,主要用于呈现结构化的数据,如数据库表或者任何可以映射到数据源的对象集合。在这个“GridView控件作用大集合”中,我们...