关于c#分页问题
来源:百度知道 编辑:UC知道 时间:2024/05/30 17:18:22
我用的是datagrid,我想实现分页功能,具体的要求为:
分页功能包括:有首页,第2页,第3页,...最后一页,请问该如何实现.
请大师们指点。
请大师贴出来代码啊 既然要绑定到数据库上,那这样的数据库该如何设计呢?
分页功能包括:有首页,第2页,第3页,...最后一页,请问该如何实现.
请大师们指点。
请大师贴出来代码啊 既然要绑定到数据库上,那这样的数据库该如何设计呢?
这个你需要 SQL子查询语句才能做到分页显示
不一定需要配合数据库来用,你可以一次把所有结果都从数据库中查出来,然后利用C#来选择显示,这样虽然性能慢一些但是比起从SQL层级进行分页要简单很多,当然如果SQL配合LINQ来使用其实也很简单。
另外还有个更简单的方法就是用ASP.NET中的Pager控件配合ListView来进行分页,可以实现楼主所说的全部功能,不用手写代码,鼠标点点配置一下就可以了。 具体用法查MSDN吧。
这个控件有自带的分页功能吧!!