Hello,
I am having a persistently-intermittent issue with the scheduler in IE7. The scheduler loads in 'day' state. When the user clicks 'week', 'month', 'timeline', or 'business hours', the page posts to the current url + a "#" sign. This causes a 'directory listing' page to show rather than the appropriate scheduler display.
My scheduler is inside a directory called "UserControls" inside a user control. This control is inside of a page in the directory "UserPages". The URL that shows after I click any button in the scheduler is "http://localhost:2285/UserControls/#" (on my development pc, but same behavior on production). My code is below.
Thanks in advance!
Ryan
<asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Conditional">
<ContentTemplate>
<pro:RadScheduler
ID="CalendarRadScheduler"
runat="server"
Height="750px"
Width="578px"
ShowAllDayRow="False"
AllowDelete="False"
AllowEdit="False"
AllowInsert="True"
Skin="Office2007"
HoursPanelTimeFormat="h:mm tt"
MinutesPerRow="15"
ShowFullTime="True"
StartEditingInAdvancedForm="false"
DataKeyField="MessageId"
DataSubjectField="MessageText"
DataStartField="Start"
DataEndField="End"
DataRecurrenceField="RecurrenceRule"
DataRecurrenceParentKeyField="RecurrenceParentID"
DayEndTime="18:30:00"
DayStartTime="08:00:00"
ShowFooter="false"
OnClientAppointmentInserting="AppointmentInserting"
OnClientAppointmentDoubleClick="AppointmentDoubleClick"
OnAppointmentCreated="CalendarRadScheduler_AppointmentCreated">
<AppointmentTemplate>
<div>
<%# BusinessComponents.MessageFormatHelper.ConvertUrlsToLinks((Eval("Subject").ToString()))%>
</div>
</AppointmentTemplate>
</pro:RadScheduler>
<pro:RadToolTipManager runat="server" ID="RadToolTipManager1" Width="320" Height="100"
Animation="None" HideEvent="LeaveToolTip" Text="Loading..."
OnAjaxUpdate="RadToolTipManager1_AjaxUpdate" OnClientBeforeShow="clientBeforeShow" ShowCallout="true" />
</ContentTemplate>
</asp:UpdatePanel>
I am having a persistently-intermittent issue with the scheduler in IE7. The scheduler loads in 'day' state. When the user clicks 'week', 'month', 'timeline', or 'business hours', the page posts to the current url + a "#" sign. This causes a 'directory listing' page to show rather than the appropriate scheduler display.
My scheduler is inside a directory called "UserControls" inside a user control. This control is inside of a page in the directory "UserPages". The URL that shows after I click any button in the scheduler is "http://localhost:2285/UserControls/#" (on my development pc, but same behavior on production). My code is below.
Thanks in advance!
Ryan
<asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Conditional">
<ContentTemplate>
<pro:RadScheduler
ID="CalendarRadScheduler"
runat="server"
Height="750px"
Width="578px"
ShowAllDayRow="False"
AllowDelete="False"
AllowEdit="False"
AllowInsert="True"
Skin="Office2007"
HoursPanelTimeFormat="h:mm tt"
MinutesPerRow="15"
ShowFullTime="True"
StartEditingInAdvancedForm="false"
DataKeyField="MessageId"
DataSubjectField="MessageText"
DataStartField="Start"
DataEndField="End"
DataRecurrenceField="RecurrenceRule"
DataRecurrenceParentKeyField="RecurrenceParentID"
DayEndTime="18:30:00"
DayStartTime="08:00:00"
ShowFooter="false"
OnClientAppointmentInserting="AppointmentInserting"
OnClientAppointmentDoubleClick="AppointmentDoubleClick"
OnAppointmentCreated="CalendarRadScheduler_AppointmentCreated">
<AppointmentTemplate>
<div>
<%# BusinessComponents.MessageFormatHelper.ConvertUrlsToLinks((Eval("Subject").ToString()))%>
</div>
</AppointmentTemplate>
</pro:RadScheduler>
<pro:RadToolTipManager runat="server" ID="RadToolTipManager1" Width="320" Height="100"
Animation="None" HideEvent="LeaveToolTip" Text="Loading..."
OnAjaxUpdate="RadToolTipManager1_AjaxUpdate" OnClientBeforeShow="clientBeforeShow" ShowCallout="true" />
</ContentTemplate>
</asp:UpdatePanel>