主题:GridView中类似DataGird 中VirtualItemCount的属性是什么
qq22345111
[专家分:50] 发布于 2007-06-30 16:00:00
VirtualItemCount的作用是:
DataGrid使用定制分页时,获得或设置DataGrid控件中的实际数据项数
请问下:在GridView中类似DataGird 中VirtualItemCount的属性是什么?
回复列表 (共6个回复)
沙发
longlong16 [专家分:10670] 发布于 2007-07-02 09:54:00
没有找到,等同于PageCount * PageSize
板凳
qq22345111 [专家分:50] 发布于 2007-07-02 10:51:00
我也知道VirtualItemCount=PageCount * PageSize 这个只是一个结果,就好比数字4,我当然知道它等于2*2,可是,问题是,我要怎么才能找到哪个算法是2*2=4 而不是2+2等于4!
呵呵.先给你加分.没有VirtualItemCount这个属性在GridView中没有办法分页
3 楼
longlong16 [专家分:10670] 发布于 2007-07-02 11:00:00
没有VirtualItemCount这个属性在GridView中没有办法分页
-----------------------------------------------------
没有就没办法分页了吗?晕.....................
4 楼
qq22345111 [专家分:50] 发布于 2007-07-02 11:25:00
如果不使用存储过程 那当然很简单了
问题就在这里了.
如果直接使用PageCount * PageSize =(int)recordCount//总的记录数
肯定是不对的!
不知道(int)recordCount的左边应该怎么赋值!
原来的DataGird.VirtualItemCount = (int)recordCount;是这样的!
5 楼
qq22345111 [专家分:50] 发布于 2007-07-02 16:57:00
到最后找到的方法 居然是使用"首页","上一页","下一页","尾页"的方法.哎!这样的方法刚学C就会了
为什么.微软没有GridView的"VirtualItemCount".问题已结帖了.不过,
没能找到我想要的结果!
6 楼
longlong16 [专家分:10670] 发布于 2007-07-02 17:11:00
要想使用更好的分页方法,可以自己写控件来实现..net提供的方法只是简单的实现了功能,不可能给你实现全部的!
我来回复