在 RadParentWindow 和 Child Window 之间传输数据表



我有一个RadWindow,在那个rad窗口中有一个按钮,它将弹出另一个radwindow。(在父窗口内,它是一个不同的页面)。关闭子辐射窗后,我应该能够将我的数据表发送到父辐射窗。有什么建议吗?

这在很大程度上取决于您的设置和需要传递的数据。以下是简要概述:

  • 您有一个服务器对象,并且无法通过JavaScript传递数据:设计一种方法将数据存储在服务器上(例如,在缓存或会话中),以便稍后可以在父页面中访问它。

  • 您可以通过 JavaScript 传递数据:在这种情况下,您可以简单地处理 RadWIndow 的 OnClientClose 事件来获取数据并将其从内容页面传递给其 close() 方法,如下所示:http://www.telerik.com/help/aspnet-ajax/window-client-side-events-onclientclose.html。

无论哪种情况,都应使用 OnCLientClose 事件来处理客户端上的数据(请参阅此演示 http://demos.telerik.com/aspnet-ajax/window/examples/dialogreturnvalue/defaultcs.aspx),或者在将使用服务器上数据的第一个对话框上启动回发。

此演示将向您展示一种略有不同的方式,即通过服务器,然后执行 AJAX 请求以更新第一页:http://demos.telerik.com/aspnet-ajax/controls/examples/integration/gridandwindow/defaultcs.aspx?product=window。

最新更新