DayPilot 2.1

Released on 15 October 2006.

New features

  • Designed for .NET Framework 2.0 only.
  • Supports Safari browser on MacOS.
  • Supports DataSourceID property.
  • Fully compatible DataSource property (supports any IListSource, IEnumerable, or IDataSource implementing class, including DataSet, DataTable, DataView, ArrayList).
  • Supports VS.NET 2005 Action Lists (Smart Tags) for configuration (DataSourceID is supported so far).
  • Modes for showing non-business hours (NonBusinessHours property):
    • HideIfPossible (hides the non-business hours if there is no event)
    • Hide (NEW: always hides non-business hours)
    • Show (always shows non-business hours)
  • New properties for changing appearance:
    • BackColor
    • BorderColor
    • DayFontFamily
    • DayFontSize
    • EventBackColor
    • EventBorderColor
    • EventFontFamily
    • EventFontSize
    • EventHoverColor
    • HourBorderColor
    • HourFontFamily
    • HourFontSize
    • HourHalfBorderColor
    • HourNameBackColor
    • HourNameBorderColor
    • HoverColor
    • NonBusinessBackColor

Fixes

  • DayPilot can be placed inside a FormView.
  • DayPilot doesn't affect DataSource items sorting anymore.

API Changes

  • Property NameColumnName renamed to DataTextField.
  • Property BeginColumnName renamed to DataStartField.
  • Property EndColumnName renamed to DataEndField.
  • Property PkColumnName renamed to DataValueField.
  • Property HeaderDateFormat renamed to DayFormat.
  • Enum value NonBusinessHours.AlwaysVisible renamed to NonBusinessHours.Show.

Default Value Changes

  • The default value of TimeFormat property is now Clock12Hours (instead of Clock24Hours).

DocType Compatibility

  • HTML 4.01 Transitional
  • XHTML 1.0 Transitional
  • XHTML 1.1

Browser Compatibility

  • Firefox 1.5
  • Internet Explorer 6.0
  • Safari