1

我有一个GridViewPageA我希望能够DataBind()从 GridView 的方法调用PageB

基本上PageB是一个将包含在弹出控件中的表单,当用户填写表单的字段PageB并提交时,我将关闭弹出控件,然后我想刷新GridView父页面(PageA),我该怎么做呢?

4

1 回答 1

0

在页面 A 上编写一个类似 RefreshGrid 的 javascript 函数,您可以编写各种方法来从此 javascript 函数刷新网格,例如

1)将您的网格放在更新面板中并在该更新面板上创建一个触发按钮控件,在javascript中调用此触发控件的单击事件,这将部分回发页面并刷新更新面板。还有其他方法。。

2)从弹出关闭按钮上的弹出,写下一行

window.opener.RefreshGrid(); window.close();

而已。

如果要传递任何参数,可以将其作为参数传递给 RefreshGrid 函数。

还有很多方法,这是我使用的一种。

于 2012-04-08T15:47:20.497 回答