I have the scheduler implemented in an iframe, where clicking on Day, Week, or Month view opens up a popup window with the scheduler displayed again. Because this window is resizable (except in IE), Id like the scheduler to resize with the window. Currently this can be achieved by setting the width to 100% on its parent container. The problem is that the scheduler grows larger, but does not shrink with the window. So I when I try to re-shrink the window the right side of the scheduler just gets covered up instead of shrinking like I expect. If a postback is fired then the scheduler resizes correctly, but there has to be a better solution than that. Is there a setting I am missing? Maybe there is a possible workaround? Here is the aspx code of the table that contains the scheduler.Tthere aren't any JavaScript blocks associated with resizing at this point. Any Help is appreciated.
<
table
style
=
"width:100%;"
>
<
tr
style
=
"text-align:center;"
>
<
td
style
=
"vertical-align:top;"
>
<
table
id
=
"inputs"
style
=
"height:50px;"
>
<
tr
>
<
td
style
=
"width:50%;"
></
td
>
<
td
style
=
"text-align:right; vertical-align:middle;"
>Type:</
td
>
<
td
style
=
"vertical-align:middle;"
>
<
telerik:RadComboBox
CheckBoxes
=
"true"
runat
=
"server"
ID
=
"cmbCheckAppointmentType"
OnItemChecked
=
"cmbCheckAppointmentType_ItemChecked"
AutoPostBack
=
"true"
>
</
telerik:RadComboBox
>
</
td
>
<
td
style
=
"text-align:right; vertical-align:middle;"
>System:</
td
>
<
td
style
=
"vertical-align:middle;"
>
<
telerik:RadDropDownList
runat
=
"server"
ID
=
"ddlSystemType"
OnSelectedIndexChanged
=
"ddlSystemType_SelectedIndexChanged"
AutoPostBack
=
"true"
>
<
Items
>
<
telerik:DropDownListItem
Text
=
"Both"
Value
=
"843,835,834"
Selected
=
"true"
/>
<
telerik:DropDownListItem
Text
=
"Student"
Value
=
"835"
/>
<
telerik:DropDownListItem
Text
=
"Business"
Value
=
"834"
/>
</
Items
>
</
telerik:RadDropDownList
>
</
td
>
<
td
style
=
"width:50%;"
></
td
>
</
tr
>
</
table
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
telerik:RadToolTipManager
runat
=
"server"
ID
=
"telToolTipManager"
RelativeTo
=
"Mouse"
ShowEvent
=
"OnMouseOver"
Animation
=
"None"
HideEvent
=
"LeaveTargetAndToolTip"
Text
=
"Loading..."
OnAjaxUpdate
=
"telToolTipManager_AjaxUpdate"
>
</
telerik:RadToolTipManager
>
<
telerik:RadScheduler
runat
=
"server"
ID
=
"telCalendar"
DataKeyField
=
"ID"
DataSubjectField
=
"Subject"
DataDescriptionField
=
"Description"
DataStartField
=
"Start"
DataEndField
=
"End"
DataRecurrenceField
=
"RecurrenceRule"
DataRecurrenceParentKeyField
=
"RecurrenceParentID"
ShowAllDayRow
=
"false"
DayStartTime
=
"07:00:00"
WorkDayStartTime
=
"07:00:00"
DayEndTime
=
"18:00:00"
WorkDayEndTime
=
"18:00:00"
EnableDescriptionField
=
"false"
Width
=
"100%"
Height
=
"600px"
StartEditingInAdvancedForm
=
"false"
AllowDelete
=
"false"
AllowEdit
=
"false"
AdvancedForm-EnableTimeZonesEditing
=
"true"
AgendaView-ResourceMarkerType
=
"Block"
AgendaView-UserSelectable
=
"true"
AgendaView-NumberOfDays
=
"30"
AgendaView-HeaderDateFormat
=
"dd/MMM"
AgendaView-GroupingDirection
=
"Vertical"
AgendaView-TimeColumnWidth
=
"200px"
MonthView-UserSelectable
=
"true"
MonthView-VisibleAppointmentsPerDay
=
"5"
TimelineView-UserSelectable
=
"false"
WeekView-UserSelectable
=
"true"
DayView-UserSelectable
=
"true"
OnClientAppointmentContextMenu
=
"OnClientAppointmentContextMenu"
OnNavigationComplete
=
"telCalendar_NavigationComplete"
OnAppointmentInsert
=
"telCalendar_AppointmentInsert"
OnAppointmentUpdate
=
"telCalendar_AppointmentUpdate"
OnAppointmentDelete
=
"telCalendar_AppointmentDelete"
OnAppointmentCreated
=
"telCalendar_AppointmentCreated"
OnAppointmentDataBound
=
"telCalendar_AppointmentDataBound"
OnDataBound
=
"telCalendar_DataBound"
OnFormCreating
=
"telCalendar_FormCreating"
CustomAttributeNames
=
"FullSubject"
Skin
=
"Silk"
>
<
AdvancedForm
Modal
=
"true"
/>
<
TimeSlotContextMenuSettings
EnableDefault
=
"false"
></
TimeSlotContextMenuSettings
>
<
AppointmentContextMenuSettings
EnableDefault
=
"false"
></
AppointmentContextMenuSettings
>
<
AppointmentTemplate
>
<
div
style
=
"margin: 0px 3px 0px 3px;"
>
<
asp:Literal
ID
=
"AptType"
runat
=
"server"
Text='<%# Eval("Attributes[\"FullSubject\"]") %>'></
asp:Literal
>
</
div
>
</
AppointmentTemplate
>
</
telerik:RadScheduler
>
</
td
>
</
tr
>
</
table
>