0

我有一个 ASP.NET 弹出窗口。单击弹出窗口中的按钮后,服务器端会进行一些处理并创建一个复杂对象,然后子窗口关闭。现在在关闭子窗口时,我想在不使用 javascript 的情况下将此复杂对象发送到父窗口。如何做到这一点?

4

2 回答 2

0

由于您需要主页面和弹出窗口之间的密切交互,您是否要将其保留为单独的页面?更好的解决方案可能是将弹出窗口的控件包含在 asp:Panel 中,并使用AJAX Modal Popup Extender将其显示为模式弹出窗口。这样,您可以在单击弹出窗口中的控件时访问主页的所有状态。

于 2012-06-08T18:36:36.790 回答
0

不要打开弹出窗口来创建这个“复杂对象”。在服务器端创建它,然后在您的响应中呈现它。将回到您原来的窗口。

在执行任务的地方使用 javascipt 没有任何问题。Asp.net 本身使用了大量的 javascript。

于 2012-06-08T18:34:55.010 回答