我在一个页面里面放了两个gridView 。第一个gridView 里的操作在数据库里修改了第二个gridView 里的某些数据,我想让两个gridView 都重新绑定显示。我两个DataSource重绑了,并且都DataBind了。奇怪的是我第一个gridView 里的数据刷新了,可是第二gridView 就不刷新,我跟踪了下,DataSource里的数据已经更改了,就是页面不刷新,问一下,如何在服务器端强制客户端刷新gridView 。如果可以的话,客户端代码怎么写??
我急死了,小菜在这跪求大家给点答案啊!!!!
在线等待回复!!
如果实在不行的话
就做一个页面跳转吧
当你的程序功能执行完成后
跳转回本页面
这样保证可以即时更新
但是不知道这样做了是不是会影响你预期的效果
可以用Ajax吗?
是在不行就把你的第二个GridView放到Iframe中操作。
不要重设数据源,直接把两个都执行DataBind()即可刷新。
前提是你确定你的更改已经反映到了数据库,如果是使用数据源的话,应当在数据源的更新完毕事件里执行DataBind()。
设置页面过期时间?