GridView
上有PageA
,我希望能够从DataBind()
调用GridView的PageB
方法?
基本上PageB
是一个包含在弹出控件中的表单,当用户在PageB
填写表单的字段并提交它时我将关闭弹出控件,然后我想刷新父页面上的GridView
(PageA),我该怎么做呢?
答案 0 :(得分:0)
在页面A上编写一个类似于RefreshGrid的javascript函数,你可以编写各种方法来刷新这个javascript函数的网格,例如
1)将您的网格放在更新面板中并在该更新面板上创建触发按钮控件,在javascript中调用此触发器控件的单击事件,这将部分回发页面并刷新更新面板。还有其他方式..
2)从弹出窗口关闭按钮弹出,写下面一行
window.opener.RefreshGrid(); window.close();
多数民众赞成。
如果要传递任何参数,可以将其作为参数传递给RefreshGrid函数。
还有很多方法,这就是我使用的方法。