TreeListSettingsBehavior.DisablePartialUpdate Property

Specifies whether the partial update feature is enabled.

Namespace: DevExpress.Web.ASPxTreeList

Assembly: DevExpress.Web.ASPxTreeList.v20.1.dll

Declaration

[DefaultValue(false)]
public bool DisablePartialUpdate { get; set; }
<DefaultValue(False)>
Public Property DisablePartialUpdate As Boolean

Property Value

Type Default Description
Boolean

false

true, to disable the APSxTreeList's partial update; otherwise, false.

Property Paths

You can access this nested property as listed below:

Object Type Path to DisablePartialUpdate
ASPxTreeList
.SettingsBehavior.DisablePartialUpdate
MVCxTreeList
.SettingsBehavior.DisablePartialUpdate
MVCxTreeList
.SettingsBehavior.DisablePartialUpdate
TreeListSettings
.SettingsBehavior.DisablePartialUpdate
TreeListSettings<RowType>
.SettingsBehavior.DisablePartialUpdate

Remarks

The partial update feature allows the ASPxTreeList control to be partially updated, without a full client screen refresh. By default, this feature is enabled.

Set the DisablePartialUpdate property to true to disable partial updates. For instance, this can be useful when the ASPxTreeList contains controls within a template. By default, the ASPxTreeList takes data from the server side only for a newly expanded node but updates the HTML markup of all nodes. So, previously expanded nodes may lose a part of their client state. When the DisablePartialUpdate property is set to true, the ASPxTreeList takes data for all nodes including a newly expanded one. In this case, child controls in a template are correctly re-initialized.

See Also