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>