0

我正在使用 telrik radopen 函数打开弹出窗口。我有一种情况,即从祖父母 .aspx 页面打开的父弹出窗口打开子弹出窗口。

祖父母(.aspx 页面)-> 弹出(父)-> 弹出(子)

我想通过单击子弹出窗口上的按钮来关闭父弹出窗口和子弹出窗口。我尝试使用

GetRadWindow().BrowserWindow.BrowserWindow.Close() // this one and variations of this errored !

GetRadWindow().BrowserWindow.close(); // this didn't error but didn't close parent window

GetRadWindow().Close(); //this closes only child window when invoked from button click on //child window

我读了问题是否可以从子窗口关闭父窗口(Javascript)?

如果无法从子弹出窗口关闭父弹出窗口,是否有一种解决方法,以便我可以模拟子控件上的“提交按钮单击”的行为可以关闭子控件和父弹出窗口并刷新祖父母 .aspx 上的网格页?

可能是重定向可以帮助。在那种情况下,我该怎么做?有什么建议么。

谢谢

4

1 回答 1

0

您可以先关闭子窗口,然后关闭父窗口(基于子窗口传递的值),而不是一次性关闭所有窗口。

窗口/从对话框返回值

CommunicationBetweenRadWindowsASPNET.zip

于 2012-05-22T16:43:06.833 回答