|
|
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.6 SP1Released on March 17, 2008 (build 1385). Main features(F13) Multiple columns per dayYou can show multiple resources for each day: You can show different number of resources for each day: You can aggregate resources into groups: You can show resource details in additional header rows: The number of header rows is not limited, the hierarchy can show even 3 or more levels:
How it works:
Example:
DayPilotCalendar1.Columns.Clear();
for (int i = 0; i < 3; i++)
{
DateTime day = DateTime.Today.AddDays(i);
Column c = new Column(day.ToShortDateString(), day.ToString("s"));
c.Date = day;
DayPilotCalendar1.Columns.Add(c);
Column c1 = new Column("A", "A");
c1.Date = day;
c.Children.Add(c1);
Column c2 = new Column("B", "B");
c2.Date = day;
c.Children.Add(c2);
}
This example can be found in Demo/Calendar/ResourcesMultiDayView.aspx and ResourcesMultiDayView.aspx.cs in the DayPilot Pro package. In version 4.7 this file was renamed to Demo/Calendar/DaysResourcesView.aspx.
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. |