asp.net 一个页面放两个aspnetpager控件,同时分页时产生的问题

问题1 csdn论坛 ,上下都有分页控件  

 

  1. <webdiyer:AspNetPager ID="AspNetPager2" runat="server" CloneFrom="AspNetPager1">  
  2.         </webdiyer:AspNetPager>  


 第一个照写,,第二个的时候 使用 CloneFrom 就行了。


问题2.  asp.net 一个页面2个选项卡,放两个aspnetpager控件,同时分页时产生的问题

 这个原因很简单,因为你用了Url分页,用url分页时,AspNetPager从url的参数中获取当前页数并进行分页,如果一个页面放两个或更多AspNetPager并为不同的数据分页,那么必须保证每个AspNetPager使用不同的url参数名,这个参数名通过AspNetPager的UrlPageIndexName来设置,这个属性的默认值是page,你可以把第二个AspNetPager的UrlPageIndexName设为pageIndex或者其它值,这样就不会出现两个分页控件同时分页的问题了,更详细的说明请看控件帮助文档:

http://www.webdiyer.com/AspNetPagerDocs/Wuqi.Webdiyer.AspNetPager.UrlPageIndexName.html

posted @ 2013-10-12 13:39  zagelover  阅读(336)  评论(0编辑  收藏  举报