我就纳闷了,你们为什么总在讨论控件(例如gridview,repeater之类的)分页的问题。分页和控件有问题吗??????分页完全是数据库的问题,取多少行数据的问题,和控件有屁关系呀。别告诉我说你把某个表几万行数据一下取出来,而只是在gridview一页一页的显示。那样还有分页的必要性吗?——————————————————————控件只是控件,存放n行数据。数据库取出来n行数据,放到控件里。点“第几页”再继续读取数据库,取数据,绑定数据库。——————————————————————————————数据库如何取第n行到第n+m行数据的办法,Google里查。
解决方案 »
- OnRowDeleting事件无效
- 如何为已经定义结构好的xml文件,绑定动态数据
- IEWebControl 对树操作,删除根节点,删除提示问题
- DataGrid问题:如何改变其模版列的背景颜色????
- 查询问题
- 无间道请进,其他高手也来帮看看这是什么原因
- File Field 怎么添加事件--今天是小年,恭喜发财
- 如何根据Windows 的登陆信息来判断用户是否登陆到某个域,如果登陆到Web应用所在的域,直接进入系统,还没有登陆则转到登陆界面
- 如何实现照片及时拍照和上传功能
- ajax 返回拼接好的html 还是 返回json 数据在拼接
- ASP.NET操作CSV 文件 更新报错
- 触发_RowCommand
鄙视这种人
我的意思是说:打算提问用GridView, Repeater,DataList怎么分页呀?,提这些问题的人不要再提了。分页和数据集控件没一点关系。数据集控件只存放你取出来的数据。至于你如何取,取几行,从第几行取到第几行数据,那是数据库的问题,和数据集控件没关系。
选择操作:我没动你的意思。如果需要在控件上显示数据,就两行代码了。
this.Repeater1.DataSource = bll.FindAll();
this.Repeater1.DataBind();你所谓的“选择操作”是什么呢,如果是分页的话,自己做个分页控件,取出来数据,给控件。