ITPub博客

首页 > Linux操作系统 > Linux操作系统 > AspNetPager 分页控件

AspNetPager 分页控件

原创 Linux操作系统 作者:chenjq2010 时间:2011-12-22 16:31:34 0 删除 编辑

        要使用 AspNetPager 分页控件,必须最少指定它的 RecordCount 属性,指定并编写 PageChanged 事件的处理程序。

RecordCount :当页面第一次加载时,应以编程方式将从存储过程或Sql语句中返回的数据表中所有要分页的记录的总数赋予该属性,AspNetPager会将其保存的ViewState中并在页面回发时从ViewState中获取该值,因此避免了每次分页都要访问数据库而影响分页性能。AspNetPager根据要分页的所有数据的总项数和 PageSize 属性来计算显示所有数据需要的总页数,即 PageCount的值。

PageSize :该值获取或设置数据呈现控件每次要显示数据表中的的数据的项数,AspNetPager根据该值和 RecordCount 来计算显示所有数据需要的总页数,即 PageCount的值

 1、在【项目文件】中【添加引用】AspNetPager.dll 组件

2、方式一、webconfig 文件中修改添加如下:


   
     
       
     

   

  方式二、页面注册的方式:

 <%@ Register TagPrefix="webdiyer" Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" %>

3、在源文件中使用:

                  npagechanged="AspNetPager1_PageChanged"
              showcustominfosection="Left"
              width="100%"
              CustomInfoHTML="第%CurrentPageIndex%页,共%PageCount%页,第页显示%PageSize%条"
              PageIndexBoxStyle="width:19px">
   

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25253744/viewspace-713790/,如需转载,请注明出处,否则将追究法律责任。

上一篇: oralce 左、右连接
请登录后发表评论 登录
全部评论

注册时间:2011-01-20

  • 博文量
    11
  • 访问量
    22925