|
|
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
Home > Features
FeaturesSee also the roadmap (new features are coming regularly every month). Advanced features of DayPilot Pro: 1. Event moving and resizing (AJAX)Events can be moved and resized by mouse drag & drop. The moving action can be handled in one of the following ways:
DayPilot Pro handles the AJAX callback using standard ASP.NET 2.0 features and is not dependent on ASP.NET AJAX libraries. See also: Moving demo | Resizing demo | Moving documentation | Resizing documentation 2. Event editing (AJAX)Events can be edited inline. The changes can be handled in one of the following ways:
DayPilot Pro handles the AJAX callback using standard ASP.NET 2.0 features and is not dependent on ASP.NET AJAX libraries. See also: Demo | Documentation 3. Event deleting (AJAX)The built-in delete "X" button can be turned on for events. The delete button clicking can be handled in one of the following ways:
DayPilot Pro handles the AJAX callback using standard ASP.NET 2.0 features and is not dependent on ASP.NET AJAX libraries. See also: Demo 4. Context menu (AJAX)Context menu is accessible on right mouse click on an event. The menu click can be handled in one of the following ways:
DayPilot Pro handles the AJAX callback using standard ASP.NET 2.0 features and is not dependent on ASP.NET AJAX libraries. The context menu supports separators and isf fully configurable (font, colors, title). See also: Demo | Documentation 5. Time range selection (AJAX)DayPilot Pro supports selecting a time range by mouse dragging. This is useful for creating new events. The time range selection can be handled in one of the following ways:
DayPilot Pro handles the AJAX callback using standard ASP.NET 2.0 features and is not dependent on ASP.NET AJAX libraries. See also: Demo | Documentation 6. Day view, week view, work week viewDayPilot Pro can show any number of columns representing days (the only limitation is the screen size). Set the starting day and number of total days to be displayed to get:
See also: Single day (demo) | Work week (demo) | Full week (demo) 7. Month viewThe DayPilotMonth control shows events in an Outlook-like month view:
See also: Demo 8. Resources view (resources on X axis)In this view, the columns contain data for different resources instead of different days. You can use the resources view for various scheduling of various resources:
Although the number of columns is not technically limited you will get the best results with showing up to 10 resources (columns) at the same time. And here again, the only limitation is the screen size. See also: Demo 9. Resources view (resources on Y axis)The DayPilotScheduler control can also operate in Resources mode. The Resources are on the vertical axis and hours are on the horizontal axis. The vertical view is suitable for a higher number of concurrent resources and a higher number of concurrent event for one resources (in comparison to the horizontal view). See also: Demo 10. Custom event renderingIt is possible to modify properties of each event separately using BeforeEventRender event:
See also: Demo 11. Custom cell renderingIt is possible to modify properties of each time cell using BeforeCellRender event.
This feature allows to specify custom business hours, e.g.
By changing the background color it is possible to differentiate several time ranges:
See also: Demo 12. Customizable cell sizeIt is possible to set the size of the time slots. The default setting is 2 slots per hour (30 minutes each).
See also: Demo 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. |