AspNetPager
===========
AspNetPager is a free custom paging control for ASP.NET web form application. It's one of the most popular third party  ASP.NET controls used by chinese ASP.NET developers. AspNetPager was first published in 2003 and had been steadily improved and updated since then. You can view online demo at http://en.webdiyer.com/AspNetPagerDemo/default.aspx 。


分页是Web应用程序中最常用到的功能之一，在ASP.NET中，虽然自带了一个可以分页的DataGrid（asp.net 1.1）和GridView（asp.net 2.0）控件，但其分页功能并不尽如人意，如可定制性差、无法通过Url实现分页功能等， 而且有时候我们需要对DataList和Repeater甚至自定义数据绑定控件进行分页，手工编写分页代码不但技术难度大、任务繁琐而且代码重用率极低，因此分页已成为许多ASP.NET程序员最头疼的问题之一。
AspNetPager针对ASP.NET分页控件的不足，提出了与众不同的解决asp.net中分页问题的方案，即将分页导航功能与数据显示功能完全独立开来，由用户自己控制数据的获取及显示方式，因此可以被灵活地应用于任何需要实现分页导航功能的地方， 如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等，因为AspNetPager控件和数据是独立的，因此要分页的数据可以来自任何数据源，如SQL Server、Oracle、Access、mysql、DB2等数据库以及XML文件、内存数据或缓存中的数据、文件系统等等。

官方网站：http://www.webdiyer.com/

在线示例：http://www.webdiyer.com/AspNetPagerDemo/default.aspx

帮助文档：http://www.webdiyer.com/AspNetPagerDocs/index.html
