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