要使用 AspNetPager 分页控件,必须最少指定它的 RecordCount 属性,指定并编写 PageChanged 事件的处理程序。
RecordCount :当页面第一次加载时,应以编程方式将从存储过程或Sql语句中返回的数据表中所有要分页的记录的总数赋予该属性,AspNetPager会将其保存的ViewState中并在页面回发时从ViewState中获取该值,因此避免了每次分页都要访问数据库而影响分页性能。AspNetPager根据要分页的所有数据的总项数和 PageSize 属性来计算显示所有数据需要的总页数,即 PageCount的值。
PageSize :该值获取或设置数据呈现控件每次要显示数据表中的的数据的项数,AspNetPager根据该值和 RecordCount 来计算显示所有数据需要的总页数,即 PageCount的值
1、在【项目文件】中【添加引用】AspNetPager.dll 组件
2、方式一、webconfig 文件中修改添加如下:
方式二、页面注册的方式:
3、在源文件中使用:
npagechanged="AspNetPager1_PageChanged"
showcustominfosection="Left"
width="100%"
CustomInfoHTML="第%CurrentPageIndex%页,共%PageCount%页,第页显示%PageSize%条"
PageIndexBoxStyle="width:19px">
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25253744/viewspace-713790/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/25253744/viewspace-713790/