Telerik UI for ASP。净AJAX?下载30天免费试用

属性

AjaxManager公开了一组服务器端属性。

下面的列表显示了一些最常用的词汇。完整的列表,请参阅的服务器端APIRadAjaxManager

  • EnableAJAX-当你设置EnableAJAX财产真正的(默认值),所有请求(控件或RadAjaxPanel模板或由RadAjaxManager)是用AJAX处理的。如果此属性为,请求将以遗留回发方式处理。

  • EnableHistory-当你设置EnableHistory财产真正的(默认为),浏览器历史记录是启用的,即使使用AJAX也是如此。的向前而且回来浏览器的按钮正常工作(仅限IE浏览器)。有关更多信息,请参阅回来而且向前浏览器按钮

  • EnablePageHeadUpdate-当你设置EnablePageHeadUpdate财产真正的(默认),Page< >头元素可以在AJAX更新期间修改。当您将控件初始化为不可见时,或者在AJAX请求上动态加载控件时,您会发现这个功能特别有用。

  • IsAjaxRequest-设置此属性为真正的当当前的请求是通过AJAX,和当请求是标准回发时。在下面的例子中,Button1已配置为启用ajax,警报将显示真正的.点击Button2将显示

    下面的示例演示如何设置IsAjaxRequest

                 . 
                
    protected void Button1_Click(对象发送者,EventArgs e) {RadAjaxManager1.Alert(RadAjaxManager1.IsAjaxRequest.ToString());} protected void Button2_Click(对象发送者,EventArgs e) {RadAjaxManager1.Alert(RadAjaxManager1.IsAjaxRequest.ToString());}
    受保护子Button1_Click(ByVal sender As Object, ByVal e As EventArgs) RadAjaxManager1.Alert(RadAjaxManager1.IsAjaxRequest.ToString())结束子受保护子Button2_Click(ByVal sender As Object, ByVal e As EventArgs) RadAjaxManager1.Alert(RadAjaxManager1.IsAjaxRequest.ToString())结束子
  • DefaultLoadingPanelID-允许你指定一个默认值LoadingPanel在更新启用ajax的控件时显示。

  • UpdatePanelsRenderMode-决定AJAX面板的渲染方式。当你选择选项,面板将呈现为div元素。如果你选择内联选项,面板将呈现为跨度元素。

  • UpdateInitiatorPanelsOnly-通过设置此属性为真正的(默认值为),只有容器添加为UpdatedControls针对特定启动器将有条件地更新。有关更多信息,请参阅关于只更新启动器的UpdatePanels

  • ResponseScripts-此字符串集合包含JavaScript,以便在响应返回到浏览器时执行。在下面的例子中,analert ()将JavaScript函数添加到集合中。另外,参见下面显示调用的呈现的HTML结果alert ()在HTML的末尾。

    protected void Button2_Click(对象发送者,EventArgs e) {RadAjaxManager1.ResponseScripts. EventArgs . EventArgs . EventArgs。Add("alert('此在响应后触发');");}
    受保护的子按钮2_click (ByVal sender As Object, ByVal e As EventArgs)Add("alert('此触发后的响应');")结束子

    类的用法,下面的示例包含一些示例代码ResponseScripts财产。

另请参阅

在本文中
Baidu
map