|
|
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 4.8
DayPilot Pro 4.8 beta released on May 7, 2008 (build 1417). Roadmap notes
Main features(F) BeforeCellRender event (DayPilotSchedulerDynamic)DayPilotScheduler now supports BeforeCellRender event. It allows you to customize the business hours and/or colors of individual background cells. Example that shows how to define a lunch break (Demo/Dynamic/Default.aspx.cs): protected void DynamicScheduler1_BeforeCellRender(object sender, Note: although BeforeCellRender can change IsBusiness status of a cell, the non-business hours hiding (ShowNonBusiness="false") is still driven by BusinessBeginsHour and BusinessEndsHour properties. Status: Implemented in 4.8 beta. (F) Fast date switching - .refreshCallBack (DayPilotSchedulerDynamic)A fast StartDate switching using a special callback method was added to DayPilotSchedulerDynamic. It works the same way as in the other controls (DayPilotCalendar, DayPilotScheduler, and DayPilotMonth):
Example of the client-side call: <a href="javascript:dpsd.refreshCallBack(1);">+1 day</a> This sends StartDate + 1 day as e.StartDate to the Refresh event handler: protected void DynamicScheduler1_Refresh(object sender, DayPilot.Web.Ui.Events.RefreshEventArgs e)
{
DynamicScheduler1.StartDate = e.StartDate;
DynamicScheduler1.DataBind();
DynamicScheduler1.Update();
}
Status: Implemented in 4.8 beta (F58) Multiple columns in resource headers (DayPilotScheduler)Probably just two columns that will allow grouping of resources. Status: Not implemented (F) Safari 3 supportWhat doesn't work in Safari 3: DayPilotCalendar
DayPilotScheduler
DayPilotMonth
DayPilotSchedulerDynamic
Status: Not implemented (F) Missing features for DayPilotSchedulerDynamicThe following features will be added:
(F57) Sending custom data during CallBackAll client-side callback methods will have an extra option parameter that will allow to send custom data to the server-side event handlers. E.g.:
Currently available for refreshCallBack only. http://forums.daypilot.org/Topic.aspx/282/user_data Status: Not implemented Fixes and minor improvements (4.8 beta)DayPilotCalendar
DayPilotMonth
DayPilotSchedulerDynamic
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. |