<telerik:RadScheduler ID="RadScheduler1" |
runat="server" |
ShowAllDayRow="false" |
Skin="Sitefinity" |
SelectedView="MonthView" |
ShowFullTime="True" |
StartEditingInAdvancedForm="True" |
StartInsertingInAdvancedForm="True" |
MaximumRecurrenceCandidates="10000" |
OnResourcesPopulating="RadScheduler1_ResourcesPopulating" |
OnClientRequestFailed="ClientRequestFailed" |
OnClientRequestSuccess="ClientRequestSuccess" |
OnClientAppointmentContextMenu="AppointmentContextMenu" |
OnClientAppointmentContextMenuItemClicked="AppointmentContextMenuItemClicked" |
OnClientFormCreated="schedulerFormCreated" |
OnClientRecurrenceActionDialogShowing="RecurrenceActionDialogShowingHandler" |
OnClientAppointmentDataBound="AppointmentDataBound" |
OnClientAppointmentsPopulating="AppointmentsPopulating" |
OnClientAppointmentsPopulated="AppointmentsPopulated" |
OnClientAppointmentWebServiceInserting="AppointmentWebServiceInserting" |
OnClientAppointmentWebServiceDeleting="AppointmentWebServiceDeleting" |
OnClientAppointmentWebServiceUpdating="AppointmentWebServiceUpdating" |
OnClientAppointmentResizeStart="AppointmentResizeStart" |
OnClientRecurrenceExceptionCreating="AppointmentExceptionCreating" |
OnClientRecurrenceExceptionsRemoving="AppointmentExceptionRemoving" |
DataEndField="End" |
DataKeyField="ID" |
DataRecurrenceField="RecurrenceRule" |
DataRecurrenceParentKeyField="RecurrenceParentId" |
DataStartField="Start" |
DataSubjectField="Subject" |
EnableCustomAttributeEditing="True" EnableResourceEditing="False" ValidationGroup="RadScheduler1" |
DisplayDeleteConfirmation="true" |
CustomAttributeNames="AppointmentColor, TimeZone, StartAction, EndAction, ScheduleType"> |
|
<Localization AdvancedEditAppointment="Edit Schedule" |
AdvancedNewAppointment="New Schedule" |
AdvancedSubjectRequired="Please provide a schedule subject" |
ConfirmDeleteText="Are you sure you want to delete this schedule?" |
ConfirmRecurrenceDeleteTitle="Deleting a recurring schedule" |
ConfirmRecurrenceEditTitle="Editing a recurring schedule" |
ConfirmRecurrenceMoveTitle="Moving a recurring schedule" |
ConfirmRecurrenceResizeTitle="Resizing a recurring schedule" |
ContextMenuAddAppointment="New Schedule" |
ContextMenuAddRecurringAppointment="New Recurring Schedule" |
AdvancedSubject="* Name" /> |
|
<WebServiceSettings Path="SchedulerWebService.asmx" |
ResourcePopulationMode="ServerSide" /> |
|
<%-- TODO Support localization --%> |
<Localization AdvancedEditAppointment="Edit Schedule" |
AdvancedNewAppointment="New Schedule"/> |
|
<AppointmentContextMenuSettings EnableDefault="True" Skin="WebBlue" /> |
<TimeSlotContextMenuSettings EnableDefault="true" /> |
<advancedform maximumheight="550px" |
modal="True" |
enablecustomattributeediting="True" |
enableresourceediting="False" /> |
|
<AppointmentTemplate> |
<div class="rsAptSubject"> |
<%# Eval("Subject") %> |
</div> |
<%# Eval("Description") %> |
</AppointmentTemplate> |
|
<AdvancedEditTemplate> |
<scheduler:AdvancedForm runat="server" ID="AdvancedEditForm1" Mode="Edit" |
Subject='<%# Bind("Subject") %>' |
Description='<%# Bind("Description") %>' |
Start='<%# Bind("Start") %>' |
End='<%# Bind("End") %>' |
RecurrenceRuleText='<%# Bind("RecurrenceRule") %>'/> |
</AdvancedEditTemplate> |
|
<AdvancedInsertTemplate> |
<scheduler:AdvancedForm runat="server" ID="AdvancedInsertForm1" Mode="Insert" |
Subject='<%# Bind("Subject") %>' |
Start='<%# Bind("Start") %>' |
End='<%# Bind("End") %>' |
Description='<%# Bind("Description") %>' |
RecurrenceRuleText='<%# Bind("RecurrenceRule") %>' /> |
</AdvancedInsertTemplate> |
|
<TimelineView UserSelectable="false" /> |
|
</telerik:RadScheduler> |