ASPxScheduler.EnableClientRender Property

Gets or sets a value that specifies whether or not to use client-side rendering of ASPxScheduler's appointments and view elements.

Namespace: DevExpress.Web.ASPxScheduler

Assembly: DevExpress.Web.ASPxScheduler.v19.2.dll

Declaration

[DefaultValue(true)]
public virtual bool EnableClientRender { get; set; }
<DefaultValue(True)>
Public Overridable Property EnableClientRender As Boolean

Property Value

Type Default Description
Boolean

true

true, to use client-side rendering; otherwise, false.

Remarks

Use the EnableClientRender property to specify whether or not to render Scheduler appointments and view elements on the client. When client-side rendering is enabled, the client Scheduler receives the required data in JSON and updates its view accordingly for all end-user operations that do not require re-rendering of the Scheduler's layout (e.g., navigation between dates or resources). The client-side rendering reduces the amount of markup that should be produced on the server, improving a web application's overall performance.

Using he following customization scenarios automatically disables client-side rendering of view elements.

Using templates to customize the presentation of appointments disables client-side rendering of both appointments and views.

See Also