Fork me on GitHub

UrlPager 常见问题

UrlPager和AspNetPager一样,也是应用于ASP.NET WebForm应用程序或网站中的自定义分页控件,UrlPager与AspNetPager不同之处在于以下几点:
  • UrlPager不支持PostBack回发分页,而AspNetPager则不支持路由分页;
  • UrlPager是轻量级的分页控件,使用相对简单方便;
  • UrlPager需要3.5 SP1以上版本的.NET Framework,而AspNetPager则支持.NET Framework 2.0以更高版本;
Url分页即显示在Url中的页索引和实际的页索引互逆,如当前页为第一页时,Url参数中的显示的页索引是最后一页的页索引,而当前页是最后一页时Url参数中的页牵引则是1。传统的顺向分页模式下, 每新增一条内容,都会导致所有分页的页面内容发生改变,搜索引擎必须重新收录全部页面,而用Url逆向分页模式时,每次新增内容,只会使第一页的内容发生改变,其它页面内容仍然和原来一样,因此Url逆向分页对搜索引擎更加友好,有利于搜索引擎对分页内容的快速收录。