asp.net 一个页面放两个aspnetpager控件,同时分页时产生的问题
问题1 csdn论坛 ,上下都有分页控件
- <webdiyer:AspNetPager ID="AspNetPager2" runat="server" CloneFrom="AspNetPager1">
- </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
神在人间,自由自在!