DataGrid查询后点分页出问题? 我用DataGrid来显示数据,并用了它自己的分页功能,在该页面上还做有查询的功能,如果不点查询按钮,点分页时很正常第一页、第二页没有出错,可是如果按某个条件查出结果,再去点分页点时,DataGrid里的数据就变成了没有点查询按钮时的数据了(也就是说数据增多了),请问这是怎么回事? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 查找前和查找后datagrid 绑定的数据源(表或视图)名应该不能相同. 索引改变了。你新建个datagird来显示查询的结果/把新建的visible设为false.当点击查询时visible变为true.这样就可以了/ 显然你分页的时候没有重新查询。请说明你是如何查询的?你的查询必须作为状态保存在ViewState中,并且之后任何绑定动作都要进行查询。要仔细看看逻辑是否有漏洞。 谢谢楼上的兄弟们我在点查询按钮时设置了ViewState["doSearch"]=true;在绑定BindGrid函数里写了if(ViewState["doSearch"]==null){ 所有记录数据;}else{ 查询结果数据;}不知道为什么查询分页还出现那样的错误? 如何手动生成id号,并自动查缺补位 如何获取gridview中定义的dropdownlist. 提交表单时,下拉菜单项如果没有就可以在textbox里填写提交! macnine.config和web config有什么关系呀 绑定下拉列表的一个怪问题 asp.net里是怎么处理留言内容的?请大家给些方法! 路径问题 怎么回事啊>?急用 请教在ASP.NET中怎么做个编辑器???非要用ActiveX来做吗?郁闷了很久! 使用MVC4的DB First,遇到一个奇怪的问题,请求各位详解!!!感激不尽!!! 活动目录编程中的问题? DataGrid的排序问题,求助
我在点查询按钮时设置了ViewState["doSearch"]=true;
在绑定BindGrid函数里写了
if(ViewState["doSearch"]==null)
{
所有记录数据;
}
else
{
查询结果数据;
}
不知道为什么查询分页还出现那样的错误?