I was testing my own built RADScheduler page and I found a bug.
My page will always start an advanced form to insert, when I press the Enter key, the focus dissappeared.
In my masterpage I have a Log Out button. Every time when I press the Enter key, I get logged out. How can I get the focus on the advanced insert form?
In my advanced form I have one custom attribute.
This problem also happens with the demo RADScheduler page. I use Internet Explorer 9 to test it.
I don't have any code in Javascript or in the CS file:
<
telerik:RadScheduler
AppointmentStyleMode
=
"Default"
Culture
=
"nl-NL"
EnableCustomAttributeEditing
=
"True"
DataDescriptionField
=
"omschrijving"
DataEndField
=
"eindtijd"
DataKeyField
=
"OID"
DataRecurrenceField
=
"terugkeerRegel"
DataRecurrenceParentKeyField
=
"terugkeerOID"
DataSourceID
=
"ldeAgenda"
DataStartField
=
"starttijd"
DataSubjectField
=
"onderwerp"
DayEndTime
=
"19:00:00"
DayStartTime
=
"07:00:00"
EditFormTimeFormat
=
"H:mm"
EnableDescriptionField
=
"True"
FirstDayOfWeek
=
"Monday"
Height
=
""
HoursPanelTimeFormat
=
"H:mm"
ID
=
"rsrAgenda"
CustomAttributeNames
=
"locatie"
LastDayOfWeek
=
"Sunday"
OnFormCreated
=
"Schedule_FormCreated"
<%
--OnAppointmentInsert
=
"InsertAfspraak"
OnAppointmentDelete
=
"DeleteAfspraak"
OnAppointmentUpdate
=
"UpdateAfspraak"
--%>
runat="server" SelectedView="MonthView" StartInsertingInAdvancedForm="True" WorkDayEndTime="19:00:00"
WorkDayStartTime="07:00:00">
<
AdvancedForm
Modal
=
"true"
TimeFormat
=
"H:mm"
/>
<
TimelineView
GroupingDirection
=
"Vertical"
/>
<
MonthView
GroupingDirection
=
"Horizontal"
></
MonthView
>
<
DayView
EnableExactTimeRendering
=
"True"
/>
<
AppointmentContextMenuSettings
EnableDefault
=
"true"
EnableEmbeddedSkins
=
"True"
/>
<
AdvancedForm
Modal
=
"true"
ZIndex
=
"2000000"
/>
<
TimeSlotContextMenuSettings
EnableEmbeddedSkins
=
"True"
/>
<
TimeSlotContextMenus
>
<
telerik:RadSchedulerContextMenu
ID
=
"SchedulerTimeSlotContextMenu"
runat
=
"server"
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"Nieuwe Afspraak"
Value
=
"CommandAddAppointment"
/>
<
telerik:RadMenuItem
Text
=
"Naar Vandaag"
Value
=
"CommandGoToToday"
/>
<
telerik:RadMenuItem
Text
=
"Naar Herhaalafspraak"
Value
=
"CommandAddRecurringAppointment"
/>
<
telerik:RadMenuItem
Text
=
"Geef 24 uur..."
Value
=
"CommandShow24Hours"
/>
</
Items
>
</
telerik:RadSchedulerContextMenu
>
</
TimeSlotContextMenus
>
<
AppointmentContextMenus
>
<
telerik:RadSchedulerContextMenu
runat
=
"server"
ID
=
"ContextMenu"
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"Afspraak wijzigen"
Value
=
"CommandEdit"
/>
<
telerik:RadMenuItem
Text
=
"Afspraak verwijderen"
Value
=
"CommandDelete"
/>
</
Items
>
</
telerik:RadSchedulerContextMenu
>
</
AppointmentContextMenus
>
</
telerik:RadScheduler
>
<
asp:LinqDataSource
ID
=
"ldeAgenda"
runat
=
"server"
ContextTypeName
=
"AGenda.AgendaDataContext"
TableName
=
"Agendas"
EnableDelete
=
"True"
EnableInsert
=
"True"
EnableUpdate
=
"True"
>
</
asp:LinqDataSource
>