DayPilot - Open-Source Outlook-Like Calendar/Scheduling Control for ASP.NET
Try the online demo: AJAX-style event creating, moving, resizing, and deleting • Context menu • Day view • Work week view • Week view • Month view • Horizontal/vertical resources view • PostBack/AJAX/JavaScript event handling • Binding to XmlDataSource, SqlDataSource, DataTable, ArrayList • Custom event formatting • UpdatePanel compatibility

DayPilot Pro controls comparison

See also the roadmap.

Feature DayPilotCalendar DayPilotVertical DayPilotScheduler
User actions/AJAX
Event moving  yes yes yes
Event resizing yes yes yes
Event click yes  yes yes
Event right click yes  yes yes
Event editing yes  on hold* yes
Event deleting ("X" icon) yes on hold* ?
Event selecting yes on hold* ?
Context menu for events yes yes yes
Time range selecting yes

Simplified  (selects one hour on click). 

yes
Read-only mode yes yes yes
Rendering events
BeforeEventRender yes yes yes
BeforeCellRender yes on hold* yes
BeforeHeaderRender yes on hold* yes (for both axes)
Layout
Y axis time (hours of a single day) days/resources resources
X axis days/resources time (hours of a single day) time (from day to year, configurable scale)
Resources view yes deprecated (use DayPilotScheduler instead) yes (only)
Time unit groups no no yes (day, hour, week, year)
Configurable cell duration yes (5 - 60 minutes)  no (1 hour) yes (1+ minutes)
Data
Data binding API

compatible

Appearance
Scrolling area yes yes yes
Hidden events indicators yes yes yes
Custom cell size (CellWidth or CellHeight) yes yes yes
Lines between cells (inside one hour) yes on hold* yes
Width fixed or percent fixed fixed
Height fixed, dynamic (shows business hours or full 24 hours) dynamic (shows all days/resources) dynamic (shows all resources)

* Contact daypilot @ annpoint.com on availability of these features.

DayPilot Pro is an advanced DayPilot edition. You can check a thumbnail overview of the most interesting features. There is also an online demo with all the features working (including the AJAX features). If you want to test the design-time support and API you can download a fully functional trial version. And if you like it, you can buy a full version with source code and 12 months of upgrades and support (with a 30-days money back guarantee).

DayPilot Lite is a do-it-yourself open-source edition of DayPilot. Although it misses some DayPilot Pro features, there are thousands of developers using it to build calendar, personal scheduling, and resource booking applications.

Questions or suggestions? Try DayPilot forums or contact us directly.