GridView中类似与DataGrid中VirtualItemCount的属性是什么 GridView中类似与DataGrid中VirtualItemCount的属性是什么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你有这方面资料吗?还是你曾经使用过GridView+存储过程实现过分页? 如果不使用存储过程 那当然很简单了问题就在这里了.如果直接使用PageCount * PageSize =(int)recordCount//总的记录数肯定是不对的!不知道(int)recordCount的左边应该怎么赋值!原来的DataGird.VirtualItemCount = (int)recordCount;是这样的!要使用总的记录数的时候才能实现点击分页符的时候才能在第二页出现绑定的数据 楼主大概是想利用只返回当前页的数据量的存储过程来实现DataGrid控件的自定义分页吧!你现在想把这个功能在ASP2.0控件的GridView上实现了吧!可以提示你一个方法:自己创建一个类并继承GridView类,然后再你的类中定义自己的VirtualItemCount属性,你可以覆盖(override)GridView类的InitializePager方法,在你的覆盖方法里面用事先设置好的VirtualItemCount属性设置去分页数据源(PagedDataSource)的VirtualCount属性,另外如果和GridView控件一起使用记得设置AllowServerPaging属性为true。大概的思路就是这样。我刚刚自己封装了一个这样的类,发现使用起来和DataGrid没什么区别。GridView和前者可能差别最大地方,在这里可能就是分页的时候不能使用DataReader这样的对象了,你可以转换一下需要转换一下。我就是这样做的,我在DataGrid下面的分页代码只做了很少的修改就可以移植到GridView上了,分页存储过程甚至没有修改,两者可以通用。 asp.net高级开发 关于listbox的一个问题 警告CA1024 : Microsoft.Design : 如果适用,将“GetRoles”更改为属性。要怎么把这个方法改为属性? 请问如何在asp.net中能够实现操作word,并对每个用户的修改痕迹进行变色跟踪 为什么报错? 二级域名下下用cookie的问题 请教高手,ASP.NET2.0中在点击提交按钮时出错!急,在线等候! 急急。。 安装了win2003 sp1以后无法从客户端登陆FTP了啊! 刷新与保存的问题,请各位帮帮忙啦。。。 【急救】关于字符串碰到的棘手问题.寻求高手解答.. 从下载了vs2008,是img格式,怎么安装?
问题就在这里了.
如果直接使用PageCount * PageSize =(int)recordCount//总的记录数
肯定是不对的!
不知道(int)recordCount的左边应该怎么赋值!
原来的DataGird.VirtualItemCount = (int)recordCount;是这样的!
要使用总的记录数的时候才能实现点击分页符的时候才能在第二页出现绑定的数据
你现在想把这个功能在ASP2.0控件的GridView上实现了吧!
可以提示你一个方法:
自己创建一个类并继承GridView类,然后再你的类中定义自己的VirtualItemCount属性,你可以覆盖(override)GridView类的InitializePager方法,在你的覆盖方法里面用事先设置好的VirtualItemCount属性设置去分页数据源(PagedDataSource)的VirtualCount属性,另外如果和GridView控件一起使用记得设置AllowServerPaging属性为true。大概的思路就是这样。
我刚刚自己封装了一个这样的类,发现使用起来和DataGrid没什么区别。GridView和前者可能差别最大地方,在这里可能就是分页的时候不能使用DataReader这样的对象了,你可以转换一下需要转换一下。我就是这样做的,我在DataGrid下面的分页代码只做了很少的修改就可以移植到GridView上了,分页存储过程甚至没有修改,两者可以通用。