[Expand]General Information
[Expand]WinForms Controls
[Collapse]ASP.NET Controls and MVC Extensions
 [Expand]What's Installed
 [Expand]Common Concepts
 [Collapse]ASP.NET WebForms Controls
   Getting Started
  [Expand]Grid View
  [Expand]Tree List
  [Expand]Card View
  [Expand]Chart Control
  [Expand]Pivot Grid
  [Expand]Rich Text Editor
   [Expand]Product Information
    Getting Started
   [Expand]Scheduler Elements
     Scheduling Basics
     Floating Action Button
    [Expand]Data Binding
     Client-Side Functionality
     Callback Commands
     Time Zones
     iCalendar Support
     Keyboard Shortcuts
   [Expand]Visual Elements
   [Expand]Design-Time Features
   [Expand]End-User Capabilities
   [Expand]Member Tables
  [Expand]Site Navigation and Layout
  [Expand]HTML Editor
  [Expand]Vertical Grid
  [Expand]Data Editors
  [Expand]Docking and Popups
  [Expand]File Management
  [Expand]Data and Image Navigation
  [Expand]Multi-Use Site Controls
  [Expand]Spell Checker
  [Expand]Query Builder
 [Expand]ASP.NET MVC Extensions
 [Expand]Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)


The topics in this section cover the fundamental concepts and primary functionality aspects of the ASPxScheduler Suite.

  • Scheduler Elements

    The ASPxScheduler Suite provides components and controls for embedding a scheduling capability into your Web project, and a number of additional controls designed for creating custom end-user forms. These topics introduce the main principles of using these controls, describe how to link them together and configure them to interact with each other.

  • Appointments

    All the events scheduled by end-users are called appointments. This topic gives an overview of an appointment object, lists its main types and provides comprehensive examples of creating and using appointments with the scheduler.

  • Resources

    In real-life scheduling applications, appointments are seldom processed simply "as is", and are usually assigned to different resources.

  • Views

    The scheduler can present the same information about scheduled appointments in a number of different paint styles and layouts - Views. These topics give an overview of Views, View types and give a complete list of the available Views, along with corresponding screenshots.

  • Services

    You can easily enhance a control's functionality or adjust the formatting of numerous text strings displayed in a Scheduler by using Scheduler services.

  • Templates

    Besides setting properties or using styles to amend its default look, ASPxScheduler Web server control enables you to customize its look by using templates.

  • Adaptivity

    In adaptive mode, the ASPxScheduler automatically resizes or rearranges its elements based on the user's device type and page resolution.

  • Client-Side Functionality

    ASPxScheduler provides an advanced client-side API.

  • Callback Commands

    The control is driven by asynchronous calls to the ASPxScheduler Web server control; these calls are accomplished by the Scheduler callback command mechanism. You can issue one of the available commands or create your own to perform a specific task.

  • Scheduler Reporting

    The Scheduler Reporting technique makes use of the XtraReports Suite to provide a printing capability.

  • Time Zones

    This documents describes the role of time zones for correct time representation within ASPxScheduler.

  • Keyboard Shortcuts

    This document lists predefined keyboard shortcuts and provides information on how you can provide custom shortcuts in your web applications.

Is this topic helpful?​​​​​​​