Hello,
I've used the Rad Scheduler for a while now the navigation popup calendar is not causing the date of the scheduler to change. I believe this began shortly after changing to the 2009Q3 release.
Anything you can do to help is greatly appreciated.
Key Points:
1. Data Binding: The data is bound to the scheduler on the server side code where data is retrieved from the database and looped through to create a list<appointment> of appointment objects.
2. Navigation Arrows: These were not working either, but after we made the setting of the startdate, enddate, and timezone offset be in an If(!IsPostback) block, the arrows now work (not the calendar)
3. The control has been placed on a page with no other controls and the problem persists
Below is the client code:
I've used the Rad Scheduler for a while now the navigation popup calendar is not causing the date of the scheduler to change. I believe this began shortly after changing to the 2009Q3 release.
Anything you can do to help is greatly appreciated.
Key Points:
1. Data Binding: The data is bound to the scheduler on the server side code where data is retrieved from the database and looped through to create a list<appointment> of appointment objects.
2. Navigation Arrows: These were not working either, but after we made the setting of the startdate, enddate, and timezone offset be in an If(!IsPostback) block, the arrows now work (not the calendar)
3. The control has been placed on a page with no other controls and the problem persists
Below is the client code:
<pro:RadAjaxManager ID="RadAjaxManager1" EnableAJAX="true" runat="server" OnAjaxRequest="RadAjaxManager1_AjaxRequest"> |
<AjaxSettings> |
<pro:AjaxSetting AjaxControlID="CalendarRadScheduler"> |
<UpdatedControls> |
<telerik:AjaxUpdatedControl ControlID="CalendarRadScheduler" LoadingPanelID="RadAjaxLoadingPanel1" /> |
</UpdatedControls> |
</pro:AjaxSetting> |
</AjaxSettings> |
</pro:RadAjaxManager> |
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel2" runat="server" /> |
<pro:RadScheduler |
ID="CalendarRadScheduler" |
runat="server" |
EnableAjaxSkinRendering="false" |
Height="750px" |
Width="578px" |
ShowAllDayRow="False" |
AllowDelete="False" |
AllowEdit="False" |
AllowInsert="False" |
Skin="Office2007" |
HoursPanelTimeFormat="h:mm tt" |
MinutesPerRow="15" |
ShowFullTime="True" |
StartEditingInAdvancedForm="false" |
DataKeyField="ID" |
DataSubjectField="Subject" |
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" |
OnAppointmentDataBound="CalendarRadScheduler_AppointmentDataBound" |
CustomAttributeNames="NetworkId" |
OnAppointmentCommand="CalendarRadScheduler_AppointmentCommand" |
OnFormCreating="CalendarRadScheduler_FormCreating"> |
<AppointmentTemplate> |
<div> |
<%# FormatCalendarMessage() %> |
<span style="text-align:right; vertical-align:top; width:100%;"> |
<asp:ImageButton Enabled="true" Visible="false" ID="ibtnEdit" runat="server" CommandName="EditMessage" |
ToolTip="Edit" AlternateText="Edit" CausesValidation="false" CssClass="linkButton" |
ImageUrl="~/images/edit.gif" OnClientClick="ChangeImg(this.id, 'loading');" /> |
|
<asp:ImageButton Enabled="true" Visible="false" ID="ibtnCopy" runat="server" CommandName="CopyMessage" |
ToolTip="Create Copy" AlternateText="Create Copy" CausesValidation="false" CssClass="linkButton" |
ImageUrl="~/images/copy.gif" OnClientClick="ChangeImg(this.id, 'loading');" /> |
</span> |
</div> |
</AppointmentTemplate> |
</pro:RadScheduler> |