RadScheduler
What’s New:
- Localization
- Advanced template customization.
- New advanced
form feature - custom attribute editing. A text box is rendered for
each attribute to enable editing. Controlled with the
EnableCustomAttributeEditing property. Turned off by default.
- Access control properties - AllowEdit/AllowDelete/AllowInsert (global) and AllowEdit/AllowDelete (per Appointment).
- New property - StartInsertingInAdvancedForm.
- The
SchedulerFormCreatingEventArgs.Time property is now obsolete. The Start
and End time of the appointment to be inserted/edited can be accessed
through the Appointment property.
- Reduced output size and improved performance.
- New property: EnableResourceEditing to control the visibility of the resource drop-downs in the advanced form.
What’s Fixed:
- Only the first day of multi-day appointments was shown in month view. The issue is now fixed.
- Appointment.BackColor and its other style-related properties are now properly applied.
- TimeZoneOffset is now accounted for when calculating the week start.
- The JSON serialization now preserves the Appointment.ID and Resource.Key types.
- AppointmentInserting
(client-side) and FormCreating (server-side, when Mode is Insert) now
return an appointment with populated start time, end time and resource
(in ResourceView).
- Switching from inline insert to advanced insert in resource view no longer throws an exception.
- A JavaScript error occurred in the advanced form when clicking a disabled date input is now fixed.
- Fixed a bug in the advanced form that did not allow the resources to be cleared when using custom provider.
DataBind is no longer called multiple times for the templates.