|
|
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
HomeDayPilot is an AJAX calendar/scheduling control for ASP.NET 2.0 that allows you to to build calendar-related applications: personal or shared event calendars, resource booking applications, time tracking applications. It grew from a codeproject.com article to an open-source project and finally to a fully supported commercial control. The open-source version (DayPilot Lite) with limited features is available for those who do not need advanced features or have the time to play with the source code. CalendarDayPilotCalendar control shows events in an Outlook-like view: day, work week and week views are switched by changing Days (int) property. SchedulerDayPilotScheduler shows multiple resources side-by-side. The horizontal axis shows the date and time (it can show a range from a single day to up to a year). The time scale is adjustable (the cell size can be set in a range from 1 minute to 1 day). The best from the commercial and open-source worlds
FeaturesSee also a thumbnail overview of major features. AJAXDrag & drop support (moving, resizing, free time selection) • Cursor dynamically indicating available actions • Inline event editing • Event deleting using a context menu • Client-side functionality can be turned off for each calendar event individually • ASP.NET AJAX library not required Event handlingJavaScript, PostBack and AJAX CallBack event handling • One line of code required to switch from PostBack to AJAX CallBack event handling • Custom JavaScript handling of all client-side events (move, resize, click, edit, free time selection) Context menuContext menu for events • Context menu for time range selection • Global and per-event context menu • JavaScript, NavigateUrl, PostBack, and CallBack menu item click handling • Custom colors and fonts LayoutDay view • Work week view • Week view • Resources view (data for multiple resources side-by-side in columns) • Simplified mobile view • Custom number of visible days in days view • Custom columns for resources view • Custom number of time cells per hour • Custom cell height • Custom week start date • Hiding non-business days • Scrollable area for easy access to non-business hours • Events hidden by scrolling indicated by a dynamic label • Hour names column can be hidden • Column headers can be hidden • Width determined by percent or pixels • Height: fixed, determined by business hours (with or without scrolling to non-business hours), or full 24 hours LocalizationAll text labels localizable • Automatically uses Culture of the current thread • Customizable clock format (12/24 hours) • Customizable week start (Sunday) CustomizationRead-only mode (all actions disabled) • 12/24 hour time format • Custom day header format • Custom event text • Custom event background (globally and per event) • Custom business hours (including breaks and overnight shifts) • Event ToolTips • Events with images • Blue bar on the left side of events indicating event real length • Custom colors • Custom fonts • Custom column widths for resources view • Custom column margin (right side) Data bindingFull support for ASP.NET 2.0 data binding • DataSourceID support • SqlDataSource, XmlDataSource, ObjectDataSource, DataSet, DataTable, ArrayList, and any other IListSource, IEnumerable, or IDataSource Visual Studio 2005 & 2008Full design-time support • Drag&drop from the Toolbox • Design-time preview Browser supportInternet Exporer 6 • Internet Explorer 7 • Firefox 2 • Safari 2 What's newDayPilot Pro 4.7 (April, 2008)
Read more in DayPilot Pro 4.7. DayPilot Pro 4.6 (March, 2008)
Read more in DayPilot Pro 4.6 and DayPilot Pro 4.6 SP1. DayPilot Pro 4.5 (February, 2008)
Read more in DayPilot Pro 4.5 and DayPilot Pro 4.5 SP1. DayPilot Pro 4.4 (January, 2008)A first version of a brand new DayPilotSchedulerDynamic:
Read more in DayPilot Pro 4.4. DayPilot Pro 4.3 (December, 2007)
Read more in DayPilot Pro 4.3. DayPilot Pro 4.2 (November, 2007)
Read more in DayPilot Pro 4.2. DayPilot Pro 4.1 (October, 2007)
Read more in DayPilot Pro 4.1. DayPilot Pro 4.0 (September, 2007)
Read more in DayPilot Pro 4.0. DayPilot Pro 3.9 (August, 2007)
Read more in DayPilot Pro 3.9. DayPilot Pro 3.8 (July, 2007)
Read more in DayPilot Pro 3.8. DayPilot Pro 3.7 (June, 2007)
Read more in DayPilot Pro 3.7. DayPilot Pro 3.6 (May, 2007)
Read more in DayPilot Pro 3.6. 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. |