http://demos.telerik.com/aspnet-ajax/scheduler/examples/outlook2007/defaultcs.aspx
This demo shows a RadScheduler with a scroller that starts just where you'd want it, below the "all day event" rows, so only the hour-by-hour section of the RadScheduler scrolls. However, I'm unable to replicate this. The code below, despite explicitly giving a Height parameter, gives me a RadScheduler expands to whatever height it wants to. What gives?
This demo shows a RadScheduler with a scroller that starts just where you'd want it, below the "all day event" rows, so only the hour-by-hour section of the RadScheduler scrolls. However, I'm unable to replicate this. The code below, despite explicitly giving a Height parameter, gives me a RadScheduler expands to whatever height it wants to. What gives?
<
telerik:RadScheduler
ID
=
"RadSchedulerCalendarEvents"
runat
=
"server"
Width
=
"100%"
Height
=
"500px"
BorderStyle
=
"None"
BorderWidth
=
"0"
HoursPanelTimeFormat
=
"h:mm tt"
ShowFullTime
=
"true"
TimeSlotContextMenuSettings-EnableDefault
=
"true"
StartInsertingInAdvancedForm
=
"true"
DisplayRecurrenceActionDialogOnMove
=
"true"
EnableDatePicker
=
"False"
EnableDescriptionField
=
"True"
DataSourceID
=
"SqlDataSourceEvents"
DataKeyField
=
"evtID"
DataStartField
=
"evtStartTime"
DataEndField
=
"evtEndTime"
DataSubjectField
=
"evtName"
DataDescriptionField
=
"evtDescription"
DataReminderField
=
"evtReminder"
DataRecurrenceField
=
"evtRecurrenceRule"
DataRecurrenceParentKeyField
=
"evtRecurrenceParentID"
OnAppointmentDelete
=
"RadSchedulerCalendarEvents_AppointmentDelete"
OnAppointmentUpdate
=
"RadSchedulerCalendarEvents_AppointmentUpdate"
OnAppointmentInsert
=
"RadSchedulerCalendarEvents_AppointmentInsert"
OnClientAppointmentInserting
=
"RadSchedulerCalendarEvents_OnClientAppointmentInserting"
OnClientAppointmentEditing
=
"RadSchedulerCalendarEvents_OnClientAppointmentEditing"
OnClientAppointmentMoveEnd
=
"RadSchedulerCalendarEvents_OnClientAppointmentMoveEnd"
OnClientAppointmentResizeEnd
=
"RadSchedulerCalendarEvents_OnClientAppointmentResizeEnd"
OverflowBehavior
=
"Scroll"
>
<
AdvancedForm
Modal
=
"true"
/>
<
TimeSlotContextMenus
>
<
telerik:RadSchedulerContextMenu
runat
=
"server"
ID
=
"SchedulerTimeSlotContextMenu"
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"New Event"
ImageUrl
=
"/Images/Icons16x16/calendar.png"
Postback
=
"false"
NavigateUrl
=
"javascript: SwitchToCalendarEventInsertForm(null, null);"
/>
<%--<
telerik:RadMenuItem
Text
=
"New Recurring Event"
ImageUrl
=
"/Images/Icons16x16/recurring-event.png"
NavigateUrl
=
"javascript: alert('upmp');"
/>--%>
<%--<
telerik:RadMenuItem
IsSeparator
=
"true"
/>--%>
<%--<
telerik:RadMenuItem
Text
=
"Group by Calendar"
Value
=
"EnableGrouping"
/>--%>
<
telerik:RadMenuItem
IsSeparator
=
"true"
/>
<
telerik:RadMenuItem
Text
=
"Go to today"
Value
=
"CommandGoToToday"
/>
</
Items
>
</
telerik:RadSchedulerContextMenu
>
</
TimeSlotContextMenus
>
<
AppointmentContextMenuSettings
EnableDefault
=
"true"
/>
<
Localization
ContextMenuAddAppointment
=
"New Event"
ContextMenuAddRecurringAppointment
=
"New Recurring Event"
ContextMenuEdit
=
"Edit Event"
/>
</
telerik:RadScheduler
>