我可以用 RadAjaxPanel 做什么来强制部分回发并刷新/更新其中的所有控件?我曾经使用 UpdatePanel 并调用 .Update()
问问题
16592 次
3 回答
4
我在 Telerik 在线文档中发现了这个主题,它几乎模仿了 MS 更新面板的 UpdatePanel.Update() 方法。
迪克
于 2009-08-30T10:48:31.107 回答
4
我建议你使用RadAjaxManager
.
它比RadAjaxPanel
. 这个想法是您定义一个“触发控件”而不是受影响的控件。
我不确定是什么触发了您的“强制部分回发”-但是如果我假设它是一个按钮,那么您可以使用这样的脚本:
function FireButton(){
$find("<%=RadAjaxManager1.ClientID %>").ajaxRequest("IDofTheButton");
}
在管理器 ajaxsettings 中,您将按钮添加为触发器,以及您想要更新为“受影响的控件”的控件。
于 2009-08-30T12:26:49.927 回答
1
要达到预期的效果,可以调用ajax 面板的ajaxRequest() 方法。以下文章演示了类似的设置:
http://www.telerik.com/help/aspnet-ajax/ajxinteractionbetweenpanels.html
于 2009-08-31T15:26:09.123 回答