1

我们从 RadAjaxPanel 中显示一个 RadWindow。我们希望在 RadWindow 中有一个按钮,它可以做一些工作,关闭 RadWindow,最后,必须做一个完整的(父)页面回发。

有可能吗?当我们尝试完成此操作时,该按钮正在执行异步回发,甚至没有关闭 RadWindow。

4

1 回答 1

1

以下是使用 AJAX 的 RadWindow 的详细信息:http ://www.telerik.com/help/aspnet-ajax/radwindow-ajaxifying.html 。如果您的按钮不在此类更新面板/RadAjaxPanels/AjaxSettings 内,它将执行完整的回发,这将在此过程中关闭 RadWindow(请参阅此处从服务器打开它而不重新显示)。

现在,如果您在 RadWindow 中加载整个页面,此按钮应调用该页面上的 JavaScript 函数,该函数将访问主页面并启动回发。在此处查看如何创建这些函数:http ://www.telerik.com/help/aspnet-ajax/window-programming-calling-functions.html 。回发可以通过多种方式启动,例如 __doPostBack() 函数、$get('myButtonClientID').click() 等。

于 2013-06-11T14:15:45.153 回答