DayPilot for ASP.NET - AJAX Calendar/Scheduling Controls
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 Dynamic Scheduler

Demo

Download

Key features

  • Window content is loaded dynamically from the server (during scrolling)
  • Non-business hours and days can be hidden
  • Both vertical (resources) and horizontal (timeline) scrollbars are available

Limitations

  • The overlapping events (for the same resource) do not extend the resource row height (the former events are partially hidden by the latter ones)
  • Time range selection is not supported (only clicking a single cell).

If you need these features you should use DayPilot Scheduler instead.

Feature overview

  • Drag & drop event moving (the moving shadow intelligently handles the hidden non-business hours)
  • Drag & drop event resizing (the resizing shadow intelligently handles the hidden non-business hours)
  • Event clicking
  • Context menu
  • Custom event rendering (BeforeEventRender event)
  • It keeps the scrolling position after PostBack (or partial PostBack inside an UpdatePanel)

These features work the same way as in DayPilot Calendar (see the documenation).

Feature details

Server-side API

Client-side API

  • Documentation not yet available, see the source of demos.

 

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.