UrlPager是一个ASP.NET WebForm应用程序中通过url进行分页的分页控件,支持使用url路由来生成自定义的分页url。与AspNetPager不同,UrlPager需.NET Framework 3.5 sp1或更高版本的支持,且不支持PostBack方式的分页及url重写。 UrlPager支持.NET Framework 3.5 sp1新增的url routing(Url路由)功能,使用Url路由功能来生成自定义分页url比url重写更简单、高效,也更方便。

UrlPager 2.0版更新说明:
改为从 System.Web.UI.WebControls.WebControl 继承而非 System.Web.UI.WebControls.Panel;
实现 INamingContainer 接口;
新增 ContainerTag 属性;
新增 DisabledPagerItemTemplate 属性;
属性 StartRecordIndex 重命名为 StartItemIndex;
属性 EndRecordIndex 重命名为 EndItemIndex;
属性 PageCount 重命名为 TotalPageCount;
属性 ReverseUrlPageIndex 重命名为 ReversePageIndex;
属性 PagerItemWrapperFormatString 重命名为 PagerItemTemplate;
属性 NavigationPagerItemWrapperFormatString 重命名为 NavigationPagerItemTemplate;
属性 NumericPagerItemWrapperFormatString 重命名为 NumericPagerItemTemplate;
属性 MorePagerItemWrapperFormatString 重命名为 MorePagerItemTemplate;
属性 ShowInactivePagerItems 重命名为 ShowDisabledPagerItems;
将当前页显示在页索引的中间;

同时重写了全新的帮助文档,添加了比较全面的单元测试,完善和丰富了示例项目。

官方主页:http://www.webdiyer.com/urlpager/
在线演示:http://www.webdiyer.com/urlpager/demos/
帮助文档:http://www.webdiyer.com/urlpager/docs/
Nuget包:https://www.nuget.org/packages/Webdiyer.UrlPager/

源代码托管在github上,欢迎大家star和fork: 
https://github.com/Webdiyer/UrlPager

最新文章

  1. .net 单点登录实践
  2. dingding post POST请求
  3. oracle 取前10条记录
  4. java 12 - 5 带有缓冲区的字符流
  5. SuSE Apache2 VirtualHost Build
  6. 斯坦福大学Andrew Ng教授主讲的《机器学习》公开课观后感[转]
  7. windows权限错误
  8. C#整理6——数组的应用
  9. 在GNU/Linux下将CD音乐转为mp3
  10. LINUX利用Speedtest测速
  11. UVa 10667 - Largest Block
  12. 常用API接口汇总
  13. ZOC7在Mac下发送命令到多个窗口设置
  14. 用TCP IP从C#实时传数据到Matlab
  15. 欢迎加入.NET Core 技术QQ群一起讨论交流学习
  16. ubuntu 调整分辨率
  17. http的长连接和短连接(数据库也一样)
  18. listview加载数据
  19. .Net WEB 程序员需要掌握的技能
  20. [原]visual studio 将(无扩展名)文件以某种(C++)方式阅读(映射)

热门文章

  1. ycm添加自定义补全路径
  2. Hibernate和Struts2整合的增、删、改、查
  3. python3.5-day5_迭代器_生成器_装饰器_模块
  4. hadoop环境搭建
  5. Android应用自动更新功能的代码实现
  6. 对dijkstra算法的自我理解,c#例子
  7. Android自定义控件
  8. iOS错误总结(三)
  9. Bimmap 成像用bitblt 缩放问题
  10. HFSS设计导入AD中