【发布时间】:2009-10-22 16:48:36
【问题描述】:
我在网格视图中的每一行的单元格中都有一个更新面板。用户单击此更新面板中的链接按钮以显示(使用 window.open())弹出窗口。在该弹出窗口中采取了更新上述更新面板中包含的数据的操作。当弹出窗口关闭时,我只想为该更新面板触发更新。
最好的方法是什么?我正在研究捕获 window.close 事件并以某种方式传递一个值,该值指示从何处调用弹出窗口,然后在 javascript 中为该更新面板调用回发。如果它有所作为(至少它会 - 呃 - 在我的 javascript 代码中),我使用的是母版页并且只为 IE 编码。
找到了这个:http://forums.asp.net/p/1166328/1941797.aspx,它使用了 window.opener.document...同样,使用母版页会使事情复杂化。
【问题讨论】:
标签: c# asp.net ajax gridview updatepanel