winform如何实现分页功能(不是那种伪分页)?

发布网友

我来回答

2个回答

热心网友

winform需要分页吗?又不是网页,DataGridView不就能直接实现分页显示功能吗?

热心网友

自己写吧,在datagrid下面放几个按钮,分别是第一页、上一页、下一页、最后一页
然后再写个分页存储过程
最后定义一个当前的页数,根据点击不同的按钮,增减当前页数的值
最后把这个页数传到某个方法里调用存储过程,最后刷新一下datagrid。
当然最开始的时候应该查询一下总的行数,除以一下一页打算显示的行数,就是最大的页数。
在点击下一页的时候需要进行最大行数的判断,同理点击上一页的时候,也要判断页数是否<1的判断。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com