|
|
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 3.7Released on 1 June, 2007. Features(F12) Month view/DayPilotVerticalThere is a new control (DayPilotVertical) with switched axes. Sample (vertical month view): Sample (vertical resources view): Basic feature comparison with DayPilotCalendar (see also an up-to-date version of this table):
* These features will be improved in the near future releases/service packs. It should reach the same level of functionality as the horizontal DayPilotCalendar control. (F20) ASP.NET AJAX compatibilityAll controls are be compatible with ASP.NET AJAX Extensions library (especially with UpdatePanel).
Known issues:
Both these issues are high priority issues for the next service pack. (F27) Event delete button ("X")Events can be deleted using native delete "X" icon (upper right corner of events). This feature can be turned on by setting EventDeleteHandling to CallBack, PostBack, or JavaScript (Disabled by default). This action will fire server-side EventDelete event (for PostBack and CallBack). (F28) Active headerHeader clicking has a special new event: HeaderClick. It can be activated by setting HeaderClickHandling to either PostBack, CallBack, or JavaScript. (F29) Moving/resizing/clicking can be disabled per eventBeforeEventRender event was extended to allow disabling move/resize/click/delete for events individually. BeforeEventRenderEventArgs will have five new properties:
Setting any of these properties to false disables the functionality for the given event. Note: It can only disable the functionality individually; if EventXXXEventHandling is set to Disabled setting EventXXXEnabled in BeforeEventRender will not enable it. (F30) BeforeHeaderRender eventIt is now possible to customize the header InnerHTML and ToolTip using a new BeforeHeaderRender event. This allows you to replace the header with a custom text or include images in the header. (F31) EventRightClick eventThere is a new EventRightClickHandling property that can be set to one of these values:
The default value is ContextMenu and it means that the context menu is opened on right mouse click (if set). Setting the value to JavaScript will allow you to intercept menu opening (you can open the original menu from the JavaScript code using menuClientName.Show(e)). (F32) ShowToolTip propertyEvent ToolTip can be disabled for all calendar events by setting ShowToolTip property to false. (F33) Configurable column marginColumn margin (free space next to the events) can be set to any number of pixels using ColumnMarginRight property (default 5 pixels). Bug fixes
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. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||