Calendar Views
Easily display a detailed snapshot of events/appointments in your ASP.NET Web Forms project across a single day, a week or a month.
Agenda View
A compact representation of a daily schedule.
Agenda View
The Agenda View displays a chronological list of appointments on a daily basis.
Day View
Display events for any given day.
Day View
The DevExpress ASP.NET Scheduler control allows you to display a detailed view of events/appointments for a specific day via its Day View. Integrated Date Navigation buttons make it easy to navigate from one day to the next. For total control over webpage UI elements, the Scheduler includes options that manage Day Header and All Day Event pane visibility along with the total number of days displayed within the control.
Work Week View
Display events across a work week.
Work Week View
As its name implies, our Scheduler Control's Work Week View displays event/appointment details across a specific work week. End-users can move from one week to the next via the Scheduler's built-in navigation button. When an event/appointment is selected, end-users can resize the event (to change start/end time) or move the event to a different time/day via drag & drop operations.
Full Week View
Display a detailed list of events across a full week.
Full Week View
Full Week View
The Full Week View displays event details that span an entire week. As you can see in this animation, options allow you to control the display of the Scheduler's All Day Event pane along with Day (Date) Header. To create a new event/appointment, you simply select a time cell (or multiple time cells) and right click the selected region to invoke the built-in Event Editor dialog.
Compact Week View
Unlike the Full Week View, the Compact Week View stacks days on top of one another across two columns. Use it when you do not require a horizontal time ruler, when you have a limited set of events/appointments to display for any given week or if you have limited space on your webpage.
Month View
Display events across an entire month using a compact layout.
Month View
The Month View displays a snapshot of events/appointments across an entire month. As you would expect, because of the number of days the ASP.NET Scheduler Control displays within the browser, the view itself is the least detailed of all available Scheduler Views. UI options include the ability to display weekends and to stack weekend days. Like all Views, you can move events from one day to the next via drag & drop operations.
Timeline View
Display events as horizontal time bars across a date range.
Timeline View
Use the Timeline View to display events/appointments as horizontal bars that can span multiple days or when you want to provide a high-level overview of an end-user's scheduler. You can control the number of days displayed within the View, specify event/appointment height and move events across the calendar via drag & drop operations.
DevExpress has the best support team I have ever seen, there is no issue they can't cope with. I love DevExpress.Anton Strigin
Appointment & Event Management
Incorporate elegant appointment dialogs in your web projects. The dialogs that ship as part of the ASP.NET Scheduler are ready to use without writing a single line of code and can be fully customized and extended as business needs dictate.
Appointment Dialogs
Use our Office-inspired dialogs or create your own.
Appointment Dialogs
The ASP.NET Scheduler ships with a built-in Appointment Dialog wherein users can specify the Subject associated with the event, it's Location, Start and End Time and more.
Resources
View and browse multiple schedules simultaneously.
Resources
Allows end-users to browse multiple schedules (for any entity such as an individual or office location, etc) simultaneously. Once resources have been created, the scheduler will display several parallel timelines. Resource headers can display images and the same event can be assigned to multiple resources.
Recurring Appointments
Allow users to create recurring appointments without writing code.
Recurring Appointments
The ASPxScheduler Suite provides built-in dialogs, objects and methods for handling recurring event chains. You can easily customize all recurrence related functionality and address even the most complex requirements with minimal effort.
Reminders
Display appointment reminders for single and recurring events.
Reminders
A reminder for any event can be set regardless of whether it has a single occurrence or whether a recurrence pattern has been assigned to it. An appointment with a reminder has a visual indicator and a reminder dialog is invoked when the time has come for the reminder to alert.
Time Zones & Time Rulers
Display multiple time rulers and specify appointment time zones.
Time Zones & Time Rulers
We've made it easy to display multiple Time Rulers within any calendar. Use it to display a Time Ruler for each Time Zone to help simplify scheduling when users/resources are dispersed across the globe. In this animation, the second Time Ruler obtains its time from the server whereas the third Time Ruler obtains it from the client machine.
Holidays
Differentiate holidays visually within a calendar.
Holidays
Use the All-Day Event Panel to display Holidays within any Calendar and use the Date Navigator to highlight days with associated Holidays.
With the "My Questions" and Code Examples you always get a solution. This is was makes a good product great. I will surely recommend DevExpress where ever I go.Dolf Van Den Berg
UI Customization
Customize the appearance behaviors of the ASP.NET Scheduler and all built-in dialogs to meet the exact needs of your end-users.
Custom Event Editor
Customize individual appointment editors in your web project.
Custom Event Editor
Our Scheduler Control includes an integrated event/appointment dialog. At your discretion, you can create and display a Custom Event Editor to customize your web application's UI or to display custom information associated with an event.
Custom Inline Editor
Create and use a custom editor within the calendar.
Custom Inline Editor
Data editing is built-in. You can modify event/appointments directly within the calendar. Should your business needs require more advanced Inline Editing, you can create a custom editor to meet the requirements of your enterprise.
Custom Event Display
Fine tune event display within any calendar.
Custom Event Display
We've given you total control over the appearance of events/appointments. You can specify whether to display 'Start Time' and 'End Time' within the calendar and whether to display it using text or an image. You can also specify the manner in which the appointment's status, continuation arrow, recurrence pattern and custom text are rendered in your web app.
Custom Menus
Deliver custom user experiences for your enterprise.
Custom Menus
It's extremely easy to customize the Calendar's Popup (Context) Menu. As you can see in this illustration, the default menu items have been replaced with custom items which allow end-users to create pre-defined events via a sub-menu.
Date Navigator
Quickly navigate to any date.
Date Navigator
Like Microsoft Outlook, the Data Navigator Control provides a straightforward way with which to select dates. You can select a single day or a continuous range of dates using your mouse. Based on your selection within the Date Navigator, our Scheduler control is automatically updated and displays the most appropriate view type (Day, Week, Month, etc).
Custom Tooltips
Create your web app more intuitive and easier to use.
Custom Tooltips
To help make your web application easier to use and reduce the need to display popup dialogs (in order to display extended event data), you can create and customize tooltips for individual events/appointments. And yes, you can also display Tooltips when dragging an event from one calendar location to another.
Custom Work Time
Apply custom work time hours within the calendar.
Custom Work Time
You can specify custom work time intervals within any Calendar by handling the QueryWorkTime event. This event provides info on the current resource and date for which a work time interval has been requested.
Cell Auto-Height
Dynamically adjust the calendar's cell height.
Cell Auto-Height
To help you improve readability of event/appointment information when using the Week, Month and Timeline View, our Scheduler control can automatically adjust the height of time cells displayed within it. Options include th ability to fit cells to content or limit cell height.
The most invaluable third-party tool that we have. It has been selected to be our based controls since they’re incredibly powerful, customizable and easy to implement.Haris Nordin
Advanced Options
Advanced options give you the power to customize the appearance of individual events and appointments within a calendar and apply access/security restrictions for individual users.
UI Templates
Build fully customized user experiences for your enterprise.
UI Templates
For maximum UI flexibility, the DevExpress ASP.NET Scheduler & Calendar control ships with built-in Template support. By using Templates, you can fully customize the appearance of events/appointments within the Calendar, along with the Calendar's Date Header, Resource Header and Time Ruler.
End-User Restrictions
Restrict the manner in which users interact with a calendar.
End-User Restrictions
By applying End-User Restrictions you can control the manner in which end-users interact with any calendar. These restrictions can be applied against the following: Create New Events, Delete Existing Events, Copy Existing Events, Drag Events, etc.
Group by Date
Group appointments by dates.
Group by Date
We've made it easy for you to Group events/appointments by Date.
Group by Resource
Group appointments by resources.
Group by Resource
Just like Group by Date, events/appointments can be grouped by resources.
The documentation is extensive. Sample/example code, tons of working demos with source code, walk throughs, how-tos. The list goes on.Ron Lindsey
Printing & Data Exchange
Reporting is built-in. You can print/export schedules in various formats. Support for iCalendar means you can exchange data with a variety of apps.
Printing
Daily, weekly, monthly, timeline and grouped scheduler reports.
Printing
You can print event/appointment information for a Day, a week or a month. Multiple options give you granular control over the report's layout and the manner in which events/appointments span the physical report.
Report Templates
Save and reuse your custom reports via report templates.
Report Templates
Report Templates allow you and your end-users to load a previously saved report layout and reuse it as needs dictate. Our .NET Reporting Suite includes a powerful Document Viewer which is designed to simplify page navigation and initiate export operations.
SmartSync Printing
Create advanced event reports and print tri-fold calendars.
SmartSync Printing
With the SmartSync Printing engine, you can easily generate advanced report output. In this screenshot, we've created a tri-fold report by placing multiple calendars on the same report.
Import & Export
Use the iCalendar file format to exchange data between apps.
Import & Export
The Scheduler control fully supports iCalendar for data exchange so you can import/export appointment information with today's most popular personal information management apps.