Skip to main content

BootstrapScheduler Class

A control that represents scheduled data in a form of appointment objects on a web page.

Namespace: DevExpress.Web.Bootstrap

Assembly: DevExpress.Web.Bootstrap.v24.1.dll

NuGet Package: DevExpress.Web.Bootstrap


[ToolboxTabName("DX.24.1: Bootstrap Controls")]
public class BootstrapScheduler :


The BootstrapScheduler class is a visual control which allows Appointments to be scheduled and displayed. Appointments can be presented using one of the Views provided by the scheduler. A View is an object that defines the timeline, and how appointments are displayed along the timeline. For instance, the Day View displays appointments by days. When this View is active, the scheduler control displays a single day at a time with the appointments that are assigned to this day. All the scheduler Views are derived from the SchedulerViewBase class.

To select a specific View, use the ASPxScheduler.ActiveViewType property. View settings can be accessed via the BootstrapScheduler.Views property.

The Bootstrap Scheduler control doesn’t store the appointments and Resources for Appointments it displays. The control’s data is stored in a standalone object represented by the BootstrapSchedulerStorage class. This storage should be assigned to the BootstrapScheduler.Storage property.


The client-side equivalent of this scheduler control is represented by the BootstrapClientScheduler object. The client-side API for this control is always enabled. Available client events can be accessed via the ASPxScheduler.ClientSideEvents property.

See Also