从AspNetPager 5.0及以前版本升级到 6.0及以后版本注意事项:
AspNetPager 6.0.0版对先前版本做了很大的改动,部分属性及事件已被删除或修改,升级使用AspNetPager 6.0.0以前版本的项目时需要注意以下几点:
- ChinesePageIndex 属性已被删除,若以前版本的项目中用过该属性请将其删除;
- CustomInfoText 属性已更名为 CustomInfoHTML ,请做相应修改;
- 原 PageChanged 事件将不再传递 PageChangedEventArgs 类型的参数,而改为 EventArgs ,PageChanged事件处理程序中不再需要给 AspNetPager的 CurrentPageIndex 重新赋值,控件会自动设置,因此对原 PageChanged 事件处理程序要做如下修改:
(1)、将参数 PageChangedEventArgs 改为 EventArgs;
(2)、删除重新设置 AspNetPager 的CurrentPageIndex 属性值的代码,类似于:AspNetPager1.CurrentPageIndex=e.NewPageIndex;
如果在分页时因某种原因需要取消分页事件(仅在默认的PostBack分页方式下有效),可以编写 PageChanging 事件的处理程序,将该事件传递的 PageChangingEventArgs 参数的 Cancel 值设为 true 即可;
©2003-2007 陕西省吴起县 Webdiyer 版权所有,保留所有权利