我datagrid选取一条数据后,用window.open打开的页面
更新数据后,不能重新绑定datagrid,也就是页面没有刷新,我知道用对话框可以解决这个问题,但不知道window.open如何实现,请教各位大侠
指导下小弟。

解决方案 »

  1.   

    >>>用window.open打开的页面更新数据后use javascript, callwindow.opener.location.reload(true);orwindow.opener.document.forms[0].submit();orwindow.opener.document.getElementById("SomeButtonID").click();to trigger a post and hopefully, your code will do a databinding on the datagrid
      

  2.   

    如果修改的字段不多,可以考虑用DATAGRID的模板编辑模式,直接在DATAGRID中修改数据。
      

  3.   

    不好意思,可能我没有描述清楚,我用WINDOW.OPEN的页面是一个框架的一部分。怎么定义到这个frame里刷新
      

  4.   

    哦不好意思,上面说错咯,我做了个查询页面A,选择条件查询出结果,在A的datagrid显示,然后我选择其中一条,用window.open打开,然后修改弹出页面a,然后我再a里修改按钮上加上了window.opener.location.reload(true);还是要提示刷新对话框。请问如何实现就好比我修改完以后重新绑定datagrid的效果?