黑马程序员技术交流社区

标题: ASP.NET repeater控件如何实现分页 [打印本页]

作者: ゞ灬伊夏風    时间: 2013-6-29 15:31
标题: ASP.NET repeater控件如何实现分页
求教:  ASP.NET  repeater控件如何实现分页


作者: 许庭洲    时间: 2014-8-19 09:33
1.Repeater一般只用来展示数据,如果要增删改查则用ListView更方便;
2.使用向导(强类型数据)来使用ListView会自动生成很多模板,免去手写模板代码的麻烦,再进行手工调整即可;
3.ListView搭配DataPager控件实现分页;有两种使用方式,一种是将DataPager声明到ListView中;一种是DataPager,ListView没有嵌套关系,然后将DataPager的PagedControlID设定为要分页的ListView。
4.实现IPageableItemContainer接口的控件都可以使用DataPager进行分页,但是ASP.NET内置的控件目前只有ListView实现了这个接口。
5.DataPager中按钮显示风格由Fields中的字段设置,可以设置多个字段,分为“NextPreviousPagerField”(下一页,上一页,首页,末页),“NumericPagerField”(数字页号),“TemplatePagerField”用模板自定义。代码中选择相应的Field,在属性视图中就可以快速修改它们的属性。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2