请教数据更新后页面刷新问题
我datagrid选取一条数据后,用window.open打开的页面
更新数据后,不能重新绑定datagrid,也就是页面没有刷新,我知道用对话框可以解决这个问题,但不知道window.open如何实现,请教各位大侠
指导下小弟。
问题点数:50、回复次数:10Top
1 楼saucer(思归)回复于 2004-12-02 01:40:53 得分 50
>>>用window.open打开的页面更新数据后
use javascript, call
window.opener.location.reload(true);
or
window.opener.document.forms[0].submit();
or
window.opener.document.getElementById("SomeButtonID").click();
to trigger a post and hopefully, your code will do a databinding on the datagridTop
2 楼ghostboy1020(买女孩的小火柴)回复于 2004-12-04 00:56:27 得分 0
:)
我try下咯Top
3 楼minghui000(沉迷网络游戏)回复于 2004-12-04 03:34:19 得分 0
upTop
4 楼jonescheng(小块头无大智慧)回复于 2004-12-04 08:35:57 得分 0
路过。。。Top
5 楼forideal(我心飞翔)回复于 2004-12-04 08:51:03 得分 0
就是在子页面刷新父页面的问题。Top
6 楼yanyzty(歪打正着)回复于 2004-12-04 08:59:31 得分 0
思归所的对Top
7 楼fjzh99(好好学习.NET)回复于 2004-12-04 11:22:34 得分 0
更新完成后刷新你页面即可,很容易实现。Top
8 楼fjzh99(好好学习.NET)回复于 2004-12-04 11:23:37 得分 0
如果修改的字段不多,可以考虑用DATAGRID的模板编辑模式,直接在DATAGRID中修改数据。Top
9 楼ghostboy1020(买女孩的小火柴)回复于 2004-12-04 20:56:02 得分 0
不好意思,可能我没有描述清楚,我用WINDOW.OPEN的页面是一个框架的一部分。怎么定义到这个frame里刷新Top
10 楼ghostboy1020(买女孩的小火柴)回复于 2004-12-04 23:12:00 得分 0
哦不好意思,上面说错咯,我做了个查询页面A,选择条件查询出结果,在A的datagrid显示,然后我选择其中一条,用window.open打开,然后修改弹出页面a,然后我再a里修改按钮上加上了window.opener.location.reload(true);还是要提示刷新对话框。请问如何实现就好比我修改完以后重新绑定datagrid的效果?Top




