Hi everyone,
I have recently implemented a custom db provider for our rad scheduler instance. Everything is working well. Appointments are being loaded and updated. The one thing I have noticed, however, is that the ajax capability for rad scheduler to create, add, and update appointments has disappeared.
Here is a snap shot of the configuration (.aspx)
And in the web.config:
Before the provider, I had been pulling straight from the db and putting the resulting data into a custom generic list.
Any help would be appreciated.
Cheers,
Chris...
I have recently implemented a custom db provider for our rad scheduler instance. Everything is working well. Appointments are being loaded and updated. The one thing I have noticed, however, is that the ajax capability for rad scheduler to create, add, and update appointments has disappeared.
Here is a snap shot of the configuration (.aspx)
<telerik:RadAjaxManager runat="Server" ID="RadAjaxManager1"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadScheduler1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Windows7" /> <telerik:RadScheduler runat="server" ID="VacationScheduler" DayStartTime="08:00:00" DayEndTime="21:00:00" FirstDayOfWeek="Monday" LastDayOfWeek="Friday" Height="580px" Width="680" DataKeyField="ID" DataSubjectField="Subject" DataStartField="Start" DataEndField="End" DataRecurrenceField="RecurrenceRule" DataRecurrenceParentKeyField="RecurrenceParentID" Skin="Windows7" SelectedView="MonthView" ProviderName="SchedulerData"> <AdvancedForm Modal="true" /> <ResourceTypes> <telerik:ResourceType KeyField="UserId" Name="User" TextField="UserName" ForeignKeyField="UserID"/> </ResourceTypes> <ResourceStyles> <telerik:ResourceStyleMapping Type="User" Text="Alex" ApplyCssClass="rsCategoryBlue" /> <telerik:ResourceStyleMapping Type="User" Text="Bob" ApplyCssClass="rsCategoryOrange" /> <telerik:ResourceStyleMapping Type="User" Text="Charlie" ApplyCssClass="rsCategoryGreen" /> </ResourceStyles> <TimeSlotContextMenuSettings EnableDefault="true" /> <AppointmentContextMenuSettings EnableDefault="true" /> </telerik:RadScheduler>And in the web.config:
<telerik.web.ui> <radScheduler defaultAppointmentProvider="Integrated"> <appointmentProviders> <add name="SchedulerData" type="ITSM.Score.Domain.Scheduler.SchedulerProvider" connectionStringName="ITSM.Score.Model.Properties.Settings.ITSMSCOREConnectionString" persistChanges="true" /> </appointmentProviders> </radScheduler> <radCompression> <excludeHandlers> <add handlerPath=".svc" matchExact="false"/> </excludeHandlers> </radCompression></telerik.web.ui>Before the provider, I had been pulling straight from the db and putting the resulting data into a custom generic list.
Any help would be appreciated.
Cheers,
Chris...