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

渲染模式

无论选择使用哪个控件,经过ajax更新的控件都将以HTML形式呈现DIV标记,默认情况下显示为块元素。

为了改变这种行为,AjaxManager公开了UpdatePanelsRenderModeUpdatePanelRenderMode,RenderMode您可以设置的属性:

  • UpdatePanelsRenderMode-你可以将这个属性设置为AjaxManager来控制所有启用ajax的控件的呈现模式。UpdatePanelsRenderMode有两个可能的值:(默认值)和内联

    属性的设置方法,示例如下UpdatePanelsRenderMode价值内联

              ````
    • UpdatePanelRenderMode-您可以为特定对象设置此属性AjaxUpdatedControl在AjaxManager中设置。默认值为.你可以把它改成内联如下例所示。
      telerik:AjaxSetting AjaxControlID="Button1">   telerik:AjaxUpdatedControl ControlID="Label2" />     ````
  • RenderMode-你可以改变AjaxManager控件的呈现模式RenderMode财产内联(默认值)。

        ````

    控件中的多个位置中都存在已更新控件的多个启动器AjaxSettings,然后设置UpdatePanelRenderMode =“内联”在一个地方将设置生成的更新面板的最终渲染模式为内联.覆盖它的唯一方法是在运行时AjaxSettingCreated如下例所示。

    protected void RadAjaxManager1_AjaxSettingCreated(对象发送者,AjaxSettingCreatedEventArgs e) {if (e. updated。ID == "Label1") e.UpdatePanel.RenderMode = UpdatePanelRenderMode.Block;}
    Protected Sub RadAjaxManager1_AjaxSettingCreated(ByVal sender As Object, ByVal e As AjaxSettingCreatedEventArgs)如果e. updated . id = "Label1"那么e. updatepanel . rendermode = UpdatePanelRenderMode。块结束如果结束子

    当前不支持以下场景,包括AjaxManager和AjaxUpdatedControl

             
在本文中
Baidu
map