请教分页的Datagrid绑两次的问题!!!
当页面停在第二页的时候,再绑一次,第二页的数据把第一页的数据冲掉了
小弟初学,请高手指教啊
------解决方案--------------------撒米意思?
第二页的时候还想显示第一页的数据?
------解决方案--------------------DataGrid 只能储存一页
顶
------解决方案--------------------路过,jf
------解决方案--------------------没明白
你要做分页还是什么?
------解决方案--------------------本来就应该是这样的啊,你浏览第二页的数据时当然不存在显示第一页的数据了,你想要达到什么效果啊,说清楚点撒!
------解决方案--------------------犀利糊涂~~~~~~~~~~
------解决方案--------------------我也莫名其妙的,表达能力有问题呀
------解决方案--------------------没错,完全不明白
------解决方案--------------------^o^,初学者。
是不是出现的错误提示为“CurrentPageIndex它必须大于等于0且小于PageCount”?同样的问题,我昨天刚解决,在适当的部位将CurrentPageIndex重新赋值等于0,就可以了。
------解决方案--------------------我感觉你应该把这个邦定分别来写,比如bind1是:显示数据集1,bind2是显示数据集2,当然bind1和bind2都是自己写的啊,然后在分页时候再判断(通过各种方法),如果要显示数据集1,那么就bind1,如果是显示数据集2就bind2,你要的是这个意思吗?
------解决方案--------------------楼主你将你如何绑定DATAGRID的代码段贴出来分析容易些.懂么?!
------解决方案--------------------是因为你在pageIndexchanged事件中 给grid赋值e.newpageindex后没有再次绑定 要再次绑定才行 当然 要保证newPageIndex小于总页数-1
------解决方案--------------------在分页方法里加上你自己写的页面绑定方法
然后在page_load里加上
if(!IsPostBack)
{
...
}
------解决方案--------------------GO
------解决方案--------------------看不懂...
------解决方案--------------------没看明白
------解决方案--------------------点了第二页,数据没变?