AspNetPager使用方法:(自己的一些总结,肯定会有不足的地方,望不吝指教!) 1、首先引用AspNetPager.dll; 2、在所使用的前台页面加入:<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>, 指明DLL地址和命名空间; 3、在页面使用aspnetPager控件:(根据情况,自定义下面的属性) <webdiyer:AspNetPager ID="AspNetPager1" class="quotes" runat="server" CustomInfoHTML="<span class="pageDesc">共有 %RecordCount% 页 %CurrentPageIndex% / %PageCount% 页</span>" 标红的是点击触发事件: 在.cs后台页面加上此方法: protected void AspNetPager1_PageChanging(object src, Wuqi.Webdiyer.PageChangingEventArgs e) 4、同时,还要指定以下值: AspNetPager1.PageSize=10;//每页显示多少条记录 AspNetPager1.RecordCount=100;//总页数 5、因为该控件与数据显示和绑定是独立的,所以可以根据所要显示的页数AspNetPager1.CurrentPageIndex,取得该页数据datatable,然后再使用repeater等控件绑定: Repeater1.DataSource = dt; |
|
来自: 悟静 > 《.net和asp.net》