`
javasogo
  • 浏览: 1815937 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

gridview分页控件aspnetpager用法

 
阅读更多

aspnetpager是个比较好用的分页控件。

可以通过简单的代码进行相应的绑定,代码如下:

在查询按钮的点击事件如下调用QeuryData即可:

aspnetpager的pagechanaged事件如下:

当翻页的时候,可以以url方式提交。此时需要指定UrlRewritePattern ,如果需要该属性有效,需要 UrlPaging 的值为true

用法如下:

AspNetPager1.UrlRewritePattern = "/UI/list.aspx?msg=%msg%&page={0}";

this.AspNetPager1.RecordCount =TotalCount;

用“{0}”占位符来表示AspNetPager分页控件的当页页索引值,用“%参数名%”表示Url中相应的参数的值


官网说明文档如下:

获取或设置要URL的重写格式。

public string UrlRewritePattern {get; set;}

备注

该属性仅当 UrlPaging 的值为true时才有效。要重写的Url路径可以是相对于当前的Url路径,如:../pagelist_{0}.aspx ,也可以是绝对路径,如:http://www.webdiyer.com/articles/{0}.aspx ,用“{0}”占位符来表示AspNetPager分页控件的当页页索引值,用“%参数名%”表示Url中相应的参数的值。如果不设置该值,默认值为当前 页面路径加下划线后跟页索引, 如当前Url是 http://www.webdiyer.com/articlelist.aspx ,不设置 UrlRewritePattern 时,第一页的默认路径就是 http://www.webdiyer.com/articlelist_1.aspx ,第二页就是 http://www.webdiyer.com/articlelist_2.asp ,依次类推。以下举例说明如何设置重写格式:

1、原始Url:http://www.webdiyer.com/articlelist.aspx?type=aspnet&page=2(其中参数page=2为AspNetPager传递的页索引参数,这个参数名可以通过UrlPageIndexName 属性设置,默认值为“page”)
重写为:http://www.webdiyer.com/articlelist/aspnet/2.aspx ,则应设置:UrlRewritePattern="./articlelist/%type%/{0}.aspx";

2、原始Url:http://www.webdiyer.com/articlelist.aspx?type=dotnet& subtype=aspnet&page=3 (其中参数page=3为AspNetPager传递的页索引参数,这个参数名可以通过UrlPageIndexName 属性设置,默认值为“page”)
重写为:http://www.webdiyer.com/articlelist/dotnet/aspnet/page_3.aspx ,则应设置:UrlRewritePattern="./articlelist/%type%/%subtype%/page_{0}.aspx";

参阅:

http://www.webdiyer.com/Controls/AspNetPager

http://www.webdiyer.com/AspNetPagerDocs/index.html

分享到:
评论

相关推荐

    Asp.net分页控件AspNetPager7.2

    AspNetPager7.2分页控件及Demo源码 分页是Web应用程序中最常用到的功能之一,在ASP.NET中,虽然自带了一个可以分页的DataGrid(asp.net 1.1)和GridView(asp.net 2.0)控件,但其分页功能并不尽如人意,如可定制性...

    分页控件AspNetPager7.2c#源码

    AspNetPager7.2分页控件及Demo源码 分页是Web应用程序中最常用到的功能之一,在ASP.NET中,虽然自带了一个可以分页的DataGrid(asp.net 1.1)和GridView(asp.net 2.0)控件,但其分页功能并不尽如人意,如可定制性...

    利用分页控件AspNetPager来做数据的分页

    `AspNetPager`是一款非常实用且灵活的ASP.NET分页控件,它可以方便地集成到现有的ASP.NET项目中,帮助开发者实现高效的数据分页展示。 #### 二、AspNetPager简介 `AspNetPager`是由Wuqi Webdiyer开发的一款开源...

    基于C#+Asp.Net的分页控件AspNetPager源码及例子演示[最新版]

    这个【基于C#+Asp.Net的分页控件AspNetPager源码及例子演示】提供了最新的版本,帮助开发者深入理解AspNetPager的工作原理并快速应用于实际项目。 AspNetPager控件主要包含以下关键知识点: 1. **基本使用**:在...

    分页控件ASPNETPager.rar

    "ASPNETPager"是一个专门为.NET Framework设计的分页控件,它可以在LIST(列表)和GTID(可能是自定义的数据集或数据库标识)等多种场景下工作。 "ASPNETPager"控件主要特点和功能包括: 1. **易用性**:...

    GridView分页控件

    在本篇中,我们将深入探讨GridView分页控件及其使用方法。 首先,让我们了解GridView的分页功能。在默认情况下,当数据源包含大量记录时,GridView会自动启用分页,以避免一次性加载所有数据,从而提高页面性能。...

    【ASP.NET编程知识】Aspnetpager对GridView分页并顺利导出Excel.docx

    本文将详细介绍如何使用Aspnetpager控件实现GridView的分页以及导出Excel。 首先,分页技术分为两种类型:假分页和真分页。假分页一次性从数据库中获取所有数据,然后在客户端进行分页显示,虽然首次加载可能较慢,...

    AspNetPager分页控件.rar

    AspNetPager是一款广泛应用于ASP.NET开发中的分页控件,它为Web应用程序提供了强大的分页功能。这个压缩包包含了AspNetPager控件的相关组件和资源,帮助开发者更好地理解和使用该控件。 1. **AspNetPager.dll**:这...

    AspNetPager分页控件源代码.rar

    通过深入学习AspNetPager分页控件的源代码,开发者不仅可以掌握分页控件的使用,还能学习到ASP.NET控件开发、性能优化、AJAX应用等相关知识,对于提升自身技能大有裨益。同时,这也有助于开发者在实际项目中灵活应对...

    能用漂亮分页控件及Demo源码

    AspNetPager分页控件的所有导航元素都可以由用户进行单独控制,从6.0版起,AspNetPager支持使用主题(Theme)与皮肤(Skin)统一控件的整体样式,配合asp.net 2.0中的DataSource控件,AspNetPager只需要编写短短几行...

    asp.net 分页控件(AspNetPager)

    ASP.NET分页控件是开发Web应用程序时常用的一种组件,主要用来处理大量数据的显示问题,提高用户体验。AspNetPager是一款高效、...了解并熟练掌握AspNetPager的使用方法,对于提高ASP.NET项目的开发效率具有重要意义。

    AspNetPager分页控件.DLL

    这个DLL文件(AspNetPager分页控件.DLL)是控件的核心库,包含了用于实现分页逻辑的类和方法。在ASP.NET中,DLL文件是一种编译后的代码库,它允许开发者将功能模块打包在一起,便于在多个项目中复用。 该控件主要...

    分页控件 aspnetpager

    **ASP.NET 分页控件详解:AspNetPager** 在ASP.NET开发中,数据展示往往涉及到大量信息,为了提高用户体验,分页功能是必不可少的。AspNetPager控件作为一个高效且易用的分页工具,广泛应用于各种Web应用程序中。...

    aspnetPager 分页控件

    `aspnetPager`是一款专为.NET开发者设计的免费分页控件,它简化了在网页中实现数据分页的复杂性,尤其适合与各种数据控件如GridView、ListView等配合使用。 ### 1. aspnetPager控件特点 - **易用性**:aspnetPager...

    AspNetPager+GridView实现分页的实例代码

    AspNetPager是由第三方提供的一个强大的分页控件,它能够帮助开发者轻松地为数据集添加分页功能。AspNetPager控件支持*** Web Forms应用,并且易于集成和配置。它不仅提供了丰富的分页选项,如首页、尾页、前一页、...

    三层Gridview分页示例源码20130227

    AspNetPager是一款强大的分页控件,提供了丰富的自定义选项和性能优化,可以方便地集成到Gridview中。 2. 业务逻辑层(BLL):BLL负责处理业务逻辑,如查询、添加、删除和更新数据。在这个例子中,BLL会根据用户在...

    asp.net第三方控件AspNetPager

    AspNetPager是ASP.NET环境中的一款流行的第三方分页控件,它为开发者提供了强大的、自定义丰富的分页功能。这款控件由WebControlWare公司开发,旨在简化网页数据分页的实现,提升用户体验,同时减轻开发者的编码负担...

    Gridview各种功能+AspNetPager+Ajax实现无刷新存储过程分页

    AspNetPager是一个第三方分页控件,可以轻松地添加到GridView中,实现更灵活的分页功能。相较于GridView自带的分页功能,AspNetPager提供了更多的定制选项,包括页面大小、样式等。 - **特点**: - 高度可定制:...

    ASP.NET分页控件示例源码

    该示例使用了AspNetPager.dll,这是一个非常流行的第三方分页控件,它提供了对GridView和Repeater控件的强大支持。 1. AspNetPager.dll 控件: AspNetPager 是一款高效、易用且功能强大的ASP.NET分页控件。它不仅...

    AspNetPager分页控件Demo

    AspNetPager是ASP.NET中常用的分页控件,用于在大量数据中实现高效的页面导航。...通过这个AspNetPager分页控件Demo,开发者可以了解并掌握在ASP.NET项目中实现高效分页的方法,提升用户体验,同时降低服务器负载。

Global site tag (gtag.js) - Google Analytics