(正序)
方法一(不带分页):
<asp:TemplateField HeaderText="序号">
<ItemTemplate>
<%#(Container as GridViewRow).RowIndex + 1%>
</ItemTemplate>
</asp:TemplateField>
方法二(带分页):
<asp:TemplateField HeaderText="序号">
<ItemTemplate>
<%# this.GridView1.PageIndex * this.GridView1.PageSize + Container.DataItemIndex + 1%>
</ItemTemplate>
</asp:TemplateField>
(倒序)
方法一(不带分页):
<asp:TemplateField HeaderStyle-Width="30px" HeaderText="序号" ItemStyle-HorizontalAlign="center">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%#((Container as GridViewRow).DataItem as System.Data.DataRowView).Row.Table.Rows.Count - (Container as GridViewRow).RowIndex%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
方法二(带分页):
<asp:TemplateField HeaderStyle-Width="30px" HeaderText="序号" ItemStyle-HorizontalAlign="center">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%#((Container as GridViewRow).DataItem as System.Data.DataRowView).Row.Table.Rows.Count - (Container as GridViewRow).RowIndex - (this.gviewList.PageIndex) * this.gviewList.PageSize%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
相关推荐
GridView是ASP.NET中一个非常强大的数据绑定控件,它能够以表格的形式展示数据源中的数据,支持分页、排序、编辑等功能。然而,GridView默认情况下并不会自动为每一行添加序号,这对于数据展示和用户交互来说,有时...
### GridView正反排序(C#) 在Web开发中,特别是ASP.NET Web Forms中,`GridView` 控件被广泛用于展示和管理数据库中的数据。通过简单的配置,`GridView` 可以实现对数据的增删改查、分页以及排序等功能。其中,排序...
为了提高用户体验和数据展示的灵活性,有时我们需要对`GridView`中的行号进行特殊处理,比如实现行号的倒序排列。本文将详细介绍如何在分页和不分页两种情况下实现`GridView`行号的倒序排列。 #### 二、基础知识 在...
Dev GridView 是一款强大的数据展示控件,常用于Windows Forms或ASP.NET应用程序中,它提供了丰富的功能,如数据绑定、分页、排序、过滤等。在本主题中,我们将深入探讨如何实现“拖拽行进行排序”这一特性,这在...
实现了VS2005(ASP.NET+C#)下的GridView 客户端排序和分页,汇总. 完成的主要的功能 1.客户端分页 和排序(包括按页排序,按全部数据排序) 2.客户端汇总(包括页汇总,全部汇总) 3.客户端分页( 有数字按钮形式,...
在.NET框架中,GridView控件是ASP.NET网页开发中常用的一种数据展示工具,它能够方便地展示数据库或其他数据源中的数据,并提供了丰富的功能,如分页、排序、筛选等。本篇文章将深入探讨如何实现GridView的排序功能...
本程序的核心在于利用C#语言来实现GridView的排序和分页功能,这对于提高用户体验和提升网页性能至关重要。 **一、GridView排序功能** 1. **自动排序**: GridView控件默认支持单击列头进行排序。通过设置`...
GridView是ASP.NET Web Forms中一个常用的控件,用于显示数据集合,并支持用户交互,如排序、分页和筛选。在本教程中,我们将深入探讨如何实现GridView查询排序和分页功能。 首先,GridView控件的核心在于它与数据...
在本篇文章中,我们将深入探讨如何在APS.NET项目中利用ASPxGridView控件自动生成序号列,并通过具体的代码示例来实现这一功能。对于熟悉ASP.NET开发的开发者来说,ASPxGridView是一个非常实用且强大的数据展示控件,...
当我们需要提供用户友好的交互,比如允许用户通过拖拽来改变列表中元素的顺序时,"gridView拖拽排序"就显得尤为重要。 实现GridView拖拽排序涉及的主要知识点包括: 1. **适配器(Adapter)**:在Android中,...
### GridView排序知识点详解 #### 一、GridView控件概述 GridView是ASP.NET中一个非常强大的数据绑定控件,用于在网页上以表格形式显示数据。它支持多种视图模式(如表格、列表或索引卡片),并且具备丰富的内置...
因为GridView本身不支持排序,所以只能对数据源进行排序。因为DataSet和List本身也是不支持排序的,所以写了以下例子。大家附加压缩包内的数据库就可以运行了。如果数据库实例有问题可以将配置文件中的服务器名由.改...
在Android开发中,自定义`GridView`以实现拖动控件排序和移动`TextView`是一项常见的需求,这有助于用户交互并提升应用的用户体验。`GridView`是一个可以展示二维列表的视图,通常用于显示大量的数据项,而`TextView...
本示例程序重点展示了如何结合JQuery技术来实现GridView的客户端排序功能,提高用户体验并减轻服务器端的压力。下面我们将深入探讨这个知识点。 首先,JQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理...
在某些场景下,用户可能需要对GridView中的项进行自定义排序,比如在支付宝的首页,用户可以长按并拖动图标来调整它们的顺序。本篇文章将详细讲解如何在Android中实现一个自定义的GridView,支持长按拖动排序,并且...
在本文中,我们将深入探讨如何实现一个基于GridView的拖放排序功能,并将其排序结果保存到服务器端。这个功能常用于数据库表格数据的可视化管理和编辑,让用户可以直观地调整记录的顺序,提高工作效率。 首先,标题...
GridView是ASP.NET中的一种强大的数据展示控件,它允许开发者在网页上以表格形式展示数据,并提供了丰富的功能,如分页、排序、编辑、删除等。在这个基于C#和ASP.NET 3.5的项目中,我们看到的是一个优化了翻页和排序...
在本文中,我们将深入探讨如何利用AJAX技术实现GRIDVIEW控件的无刷新排序功能。在Web开发中,AJAX(Asynchronous JavaScript and XML)是一种创建动态和交互性网页的技术,它允许页面部分数据的异步更新,无需整体...
微软的***框架为此提供了一个功能强大的控件——GridView,它允许开发者以网格形式展示数据,并内置了排序、分页等多种功能。 首先,GridView控件自带了数据排序功能。这意味着,开发者无需编写额外的排序算法,就...