DayPilot - Open-Source Outlook-Like Calendar/Scheduling Control for ASP.NET
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.7

Released on April 23, 2008 (build 1399).

Main features

(F) Separators (DayPilotScheduler)

A possibility to insert a vertical line at a specified time position in DayPilotScheduler.

Status: Implemented

(F) Double-click event for time range selection (DayPilotCalendar)

Persistent time range selection (selection that doesn't fire TimeRangeSelected right after the dragging is finished - TimeRangeSelectedHandling is set to Hold or HoldForever) is extended to allow the following actions:

  • context menu
  • double click (new)

The double click is handled according to TimeRangeDoubleClickHandling value:

  • Disabled (default)
  • JavaScript (TimeRangeDoubleClickJavaScript is fired on the client side)
  • PostBack (fires TimeRangeDoubleClick using PostBack)
  • CallBack (fires TimeRangeDoucleClick using CallBack)

Status: Implemented

(F) Cell header background colors (DayPilotMonth)

Cell header background color can be changed globally (using CellHeaderBackColor property) or individually (using BeforeCellRender and e.HeaderBackColor).

Status: Implemented

Fixes and minor improvements (beta)

DayPilotBubble

  • The bubble was appearing at a wrong place when the server-side DayPilotBubble control was placed inside a relatively/absolutely positioned <div> element.
  • A new UseBorder property allows to turn off the bubble border.
  • When you set Width="0" the bubble width will be adjusted automatically according to the content.

DayPilotMonth

  • BeforeCellRender is now properly called during CallBack/PostBack.
  • ToolTips enabled for events.
  • ShowToolTip property added (allows turning the ToolTips on/off).

DayPilotCalendar

  • ToolTips enabled for all-day events.

Fixes and minor improvements (final)

DayPilotCalendar:

  • Case 1510 (bug): In Resources mode, columns without Date property specified caused NaN errors on EventMove and TimeRangeSelected events.
  • Forum 387 (bug): All-day events ending at 24:00 were visible on the following day.
  • Forum 399 (bug): Apostrophe character is now properly encoded in ToolTip.
  • Case 1527 (bug): If the number of columns was changed during CallBack (Refresh) it wasn't updated properly on the client side.
  • BUG: Empty Column.ToolTip value was transformed into "null" text in the ToolTip. 

DayPilotMonth:

  • Forum 396 (bug): BeforeHeaderRender was not called during CallBack.

 

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.

Questions or suggestions? Try DayPilot forums or contact us directly.