0

我有 ajaxToolkit:ModalPopupExtender 作为 popupcontrolid 加载另一个页面的 iframe。我已经设法将一些参数从父级传递到 iframe 页面。现在我想在用户单击按钮时将一些信息传递回父页面。我的第一个解决方案是编写一个使用 get 参数重新加载父页面的 javascript,但这样整个父页面就会重新加载。

关闭 iframe 页面时,我想在父页面上调用“代码隐藏”方法(传递一些值),但是必须在不重新加载页面的情况下调用此方法(即 asp:UpdatePanel 中的按钮?但是如何传递一些价值?)。

有没有办法做到这一点?

在此先感谢,阿尔贝托

4

1 回答 1

0

如果您想更新父页面上的某些信息,您需要编写一些 JavaScript。如果没有看到您现有的一些代码,将很难给出建议,但有一些影响

window.top.parentFunctionNameToUpdateValues();

可能会根据 iframe 中的操作触发发回给您的父母的帖子。

如果父项中没有任何内容需要更新,只需将 iframe 中的表单发布到父项,然后处理父项中的 onload 以解析出您需要的值。

于 2013-03-12T17:10:53.447 回答