【发布时间】:2013-01-27 14:25:35
【问题描述】:
我有一个由 RadToolTipManager 显示的选择对话框。该对话框由几个输入、一个 RadGrid 和一个用户控件中的按钮组成。当用户单击按钮时,选择对话框关闭。按钮后面的代码正在运行,并且信息正在通过事件处理程序传递回页面。但是,页面不会使用新数据刷新其控件。
我确定 RadToolTipManager 需要使用 Ajax 调用,我将 RadAjaxManager 添加到页面并将 RadAjaxManagerProxy 添加到用户控件。但我不知道如何获取用户控件中的按钮来启动页面上的控件的 Ajax 请求。
根据我的研究,我需要为页面启动 AjaxRequest 或 __doPostBack。后者会很好,它实际上是需要更新的整个页面。
我只是没有使用 javascript/客户端编程的经验。我是否将它附加到用户控件中的按钮?似乎这会在后面的代码之前触发客户端脚本。后面的代码是将数据加载到需要更新的控件中。而且我不确定如何为 eventTarget 参数获取页面(或页面上的面板)的名称。
感谢任何帮助。
【问题讨论】: