博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AspNetPager分页控件配置
阅读量:6617 次
发布时间:2019-06-25

本文共 1858 字,大约阅读时间需要 6 分钟。

 AspNetPager是asp.net中常用的分页控件,下载,添加引用,在工具栏就可以看到AspNetPager控件:

  拖过来之后,设置如下属性:

1         
4

  后台cs代码:

1         protected void Page_Load(object sender, EventArgs e) 2         { 3             if (!IsPostBack) 4             { 5                 AspNetPager1.AlwaysShow = true; 6                 AspNetPager1.PageSize = 1; 7                 //this.AspNetPager1.RecordCount = noticeBll.Query().Rows.Count; 8                 DataListDataBind(); 9             }10         }11 12         /// 13         /// 绑定14         /// 15         private void DataListDataBind()16         {17             try18             {19                 PagedDataSource pds = new PagedDataSource();20                 //启用分页设置21                 pds.AllowPaging = true;22                 //单页显示条数(AspNetPager1.PageSize分页控件单页显示条数)23                 pds.PageSize = AspNetPager1.PageSize;24                 //当前页索引(AspNetPager1.CurrentPageIndex - 1分页控件当前页索引)25                 pds.CurrentPageIndex = AspNetPager1.CurrentPageIndex - 1;26                 //绑定数据源27                 pds.DataSource = noticeBll.Query().DefaultView;//datatable28 29                 //数据Count30                 AspNetPager1.RecordCount = pds.DataSourceCount;31 32                 //Repeater绑定数据33                 rptList.DataSource = pds;34                 rptList.DataBind();35             }36             catch (Exception ex)37             {38                 Page.ClientScript.RegisterStartupScript(this.GetType(), "alert1", "");39             }40         }41 42         protected void AspNetPager1_PageChanging(object src, Wuqi.Webdiyer.PageChangingEventArgs e)43         {44             AspNetPager1.CurrentPageIndex = e.NewPageIndex;45             DataListDataBind();46         }

  需要修改的地方就是第27行绑定数据源。

  设计器效果:

本文转自田园里的蟋蟀博客园博客,原文链接:http://www.cnblogs.com/xishuai/p/3592323.html,如需转载请自行联系原作者

你可能感兴趣的文章
CXF WebService Hello World
查看>>
市场调研报告:企业级信息防泄漏大趋势
查看>>
济南企业短信平台的价格如何?
查看>>
requirejs
查看>>
php printf() 输出格式化的字符串
查看>>
VS2013下的64位与32位程序配置
查看>>
浅谈C中的指针和数组(二)
查看>>
SSM+Maven+IDEA增删改查
查看>>
微信小程序开发模板消息的时候 出现 errcode: 41028, errmsg: "invalid form id hint:
查看>>
2001年日语能力考试二级真题及答案
查看>>
移动端页面布局
查看>>
FUNCS.H中的函数声明
查看>>
让织梦CMS的后台编辑器支持优酷视频
查看>>
Python语言中round函数的一个疑惑
查看>>
Spring事务隔离级别,事务传播行为
查看>>
CRC是什么?
查看>>
每次看完羽毛球赛
查看>>
第一章练习题
查看>>
三、JVM垃圾回收1(如何寻找垃圾?)
查看>>
RabbitMQ-从基础到实战(2)— 防止消息丢失
查看>>