I have the following RadScheduler inside an update panel:
<
asp:UpdatePanel
ID
=
"UpdatePanel1"
runat
=
"server"
UpdateMode
=
"Conditional"
>
<
ContentTemplate
>
<
telerik:RadPane
runat
=
"Server"
ID
=
"bottomPane"
Scrolling
=
"None"
Height
=
"1000"
>--%>
<
telerik:RadScheduler
runat
=
"server"
ID
=
"RadScheduler1"
Skin
=
"Office2007"
Height
=
"100%"
OverflowBehavior
=
"Auto"
OnAppointmentInsert
=
"RadScheduler1_AppointmentInsert"
OnAppointmentUpdate
=
"RadScheduler1_AppointmentUpdate"
OnAppointmentDelete
=
"RadScheduler1_AppointmentDelete"
OnAppointmentDataBound
=
"RadScheduler1_AppointmentDataBound"
OnClientAppointmentInserting
=
"OnClientAppointmentInserting"
OnClientNavigationComplete
=
"OnClientNavigationComplete"
OnClientAppointmentsPopulating
=
"OnClientAppointmentsPopulating"
OnFormCreated
=
"RadScheduler1_FormCreated"
DataKeyField
=
"Id"
DataSubjectField
=
"Subject"
DataStartField
=
"Start"
DataEndField
=
"End"
DataRecurrenceField
=
"RecurrenceRule"
DataRecurrenceParentKeyField
=
"RecurrenceParentId"
DataReminderField
=
"Reminder"
SelectedView
=
"WeekView"
ShowFooter
=
"false"
DayStartTime
=
"07:00:00"
DayEndTime
=
"21:00:00"
FirstDayOfWeek
=
"Monday"
LastDayOfWeek
=
"Sunday"
EnableDescriptionField
=
"true"
AppointmentStyleMode
=
"Default"
ClientIDMode
=
"Static"
ClientID
=
"RadScheduler1"
StartEditingInAdvancedForm
=
"true"
>
<
AdvancedForm
Modal
=
"true"
></
AdvancedForm
>
<
TimelineView
UserSelectable
=
"false"
></
TimelineView
>
<
ResourceHeaderTemplate
>
<
div
class
=
"rsResourceHeader<%# Eval("
Text") %>">
<%# Eval("Text") %>
</
div
>
</
ResourceHeaderTemplate
>
<
TimeSlotContextMenuSettings
EnableDefault
=
"true"
/>
<
AppointmentContextMenuSettings
EnableDefault
=
"true"
/>
<
Localization
/>
</
telerik:RadScheduler
>
</
ContentTemplate
>
</
asp:UpdatePanel
>
Whenever i update an appointment in the advanced, the built-in subject validator works (the subject field border gets red and it does nothing if the subject field is empty). In the normal insert, the AppointmentInsert event fires and I can validate the subject in code behind. However, when i insert a new appointment in the advanced form, if the subject field is empty, the border gets red, but the UpdatePanel loads, the AppointmentInsert event doesn't fire and the page gets blocked. I attached a picture.
Thank you very much.