I have a grid on a page, and for the edit settings, I have it set to Template with my own built add/edit area. In this area, I have a RadEditor and two RadDateTimePickers. On my MasterPage, I have the Telerik ScriptManager with some JS files loaded. When I try to add or edit an item for my grid, I am presented with my entry area BUT I am unable to select a date from either of the RadDateTimePickers. The console shows "Uncaught TypeError: p.onEvent is not a function" in the Telerik.Web.UI.WebResource.axd.
My markup is this:
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> <div class="grid-outline"> <b>Alerts</b> <telerik:RadAjaxLoadingPanel runat="server" ID="radLpAlerts"></telerik:RadAjaxLoadingPanel> <telerik:RadGrid runat="server" ID="radAlerts" AllowPaging="True" AllowSorting="True" ShowHeader="True" GridLines="None" OnNeedDataSource="radAlerts_OnNeedDataSource" OnItemCommand="radAlerts_OnItemCommand" OnItemDataBound="radAlerts_OnItemDataBound" OnInsertCommand="radAlerts_OnInsertCommand" OnUpdateCommand="radAlerts_OnUpdateCommand" OnDeleteCommand="radAlerts_OnDeleteCommand"> <ClientSettings AllowColumnsReorder="False" EnableRowHoverStyle="True" EnablePostBackOnRowClick="True"> <Selecting AllowRowSelect="True"></Selecting> <Scrolling UseStaticHeaders="True"></Scrolling> </ClientSettings> <MasterTableView DataKeyNames="alert_id" AutoGenerateColumns="False" AllowMultiColumnSorting="True" EnableHeaderContextMenu="True" CommandItemDisplay="TopAndBottom" Height="100%"> <NoRecordsTemplate>No Active Alerts.</NoRecordsTemplate> <CommandItemSettings ShowAddNewRecordButton="True" ShowCancelChangesButton="False" ShowSaveChangesButton="False" ShowRefreshButton="True" /> <Columns> <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn"> <HeaderStyle Width="1%"></HeaderStyle> <ItemStyle VerticalAlign="Top" HorizontalAlign="Left" Width="1%"></ItemStyle> </telerik:GridEditCommandColumn> <telerik:GridButtonColumn ConfirmText="Deactivate this item?" ConfirmDialogType="RadWindow" ConfirmTitle="Deactivate" ButtonType="ImageButton" CommandName="Delete" ConfirmDialogHeight="160px" ConfirmDialogWidth="250px" UniqueName="DeleteColumn"> <HeaderStyle Width="1%"></HeaderStyle> <ItemStyle VerticalAlign="Top" Width="1%"></ItemStyle> </telerik:GridButtonColumn> <telerik:GridBoundColumn DataField="alert_id" HeaderText="ID" Visible="False"></telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="alert_text" HeaderText="Type" AutoPostBackOnFilter="True"> <HeaderStyle Width="50%"></HeaderStyle> <ItemStyle VerticalAlign="Top" HorizontalAlign="Left"></ItemStyle> </telerik:GridBoundColumn> <telerik:GridDateTimeColumn DataField="start_date" HeaderText="Start Date" FilterControlWidth="80%" AutoPostBackOnFilter="True"> <HeaderStyle Width="10%"></HeaderStyle> <ItemStyle VerticalAlign="Top" HorizontalAlign="Left"></ItemStyle> </telerik:GridDateTimeColumn> <telerik:GridDateTimeColumn DataField="end_date" HeaderText="End Date" FilterControlWidth="80%" AutoPostBackOnFilter="True"> <HeaderStyle Width="10%"></HeaderStyle> <ItemStyle VerticalAlign="Top" HorizontalAlign="Left"></ItemStyle> </telerik:GridDateTimeColumn> <telerik:GridCheckBoxColumn DataField="inactive" HeaderText="Inactive" AutoPostBackOnFilter="True"> <HeaderStyle Width="5%"></HeaderStyle> <ItemStyle VerticalAlign="Top" HorizontalAlign="Left" Width="5%"></ItemStyle> </telerik:GridCheckBoxColumn> </Columns> <EditFormSettings EditFormType="Template"> <EditColumn UniqueName="alert_id"></EditColumn> <FormTemplate> <table class="editTable"> <tr> <td style="width: 50%;"> <telerik:RadEditor runat="server" ID="radAlertText" RegisterWithScriptManager="True" EnableResize="True" Width="100%"></telerik:RadEditor> <asp:RequiredFieldValidator runat="server" ID="rvAlertText" ControlToValidate="radAlertText" ErrorMessage="Please enter alert text" Display="Dynamic">*</asp:RequiredFieldValidator> </td> </tr> <tr> <td> <telerik:RadDateTimePicker runat="server" ID="radAlertStartDateTime" Width="90%"> <Calendar> <SpecialDays> <telerik:RadCalendarDay Repeatable="Today"> <ItemStyle BackColor="LightGray" Font-Bold="True" BorderStyle="Solid" BorderColor="Black" BorderWidth="1px"></ItemStyle> </telerik:RadCalendarDay> </SpecialDays> </Calendar> <TimeView Interval="00:15:00" Columns="6"></TimeView> <DateInput DisplayDateFormat="yyyy-MM-dd h:mm tt" DateFormat="yyyy-MM-dd h:mm tt" EmptyMessage="Alert Start Date/Time"></DateInput> </telerik:RadDateTimePicker> <asp:RequiredFieldValidator runat="server" ID="rvStartDate" ControlToValidate="radAlertStartDateTime" ErrorMessage="Please enter a Starting Date" Display="Dynamic">*</asp:RequiredFieldValidator> </td> </tr> <tr> <td> <telerik:RadDateTimePicker runat="server" ID="radAlertEndDateTime" Width="90%"> <Calendar> <SpecialDays> <telerik:RadCalendarDay Repeatable="Today"> <ItemStyle BackColor="LightGray" Font-Bold="True" BorderStyle="Solid" BorderColor="Black" BorderWidth="1px"></ItemStyle> </telerik:RadCalendarDay> </SpecialDays> </Calendar> <TimeView Interval="00:15:00" Columns="6"></TimeView> <DateInput DisplayDateFormat="yyyy-MM-dd h:mm tt" DateFormat="yyyy-MM-dd h:mm tt" EmptyMessage="Alert End Date/Time"></DateInput> </telerik:RadDateTimePicker> </td> </tr> <tr> <td> <asp:CheckBox runat="server" ID="cbInactive" Text="Inactive" Checked="False" /> </td> </tr> <tr> <td colspan="2"> <telerik:RadSpell runat="server" ID="rsSpell" ControlsToCheck="txtGradeType" IsClientID="True" SpellCheckProvider="PhoneticProvider" /> </td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td colspan="2" style="text-align: left"> <asp:Button runat="server" ID="btnUpdate" Text='<%# (Container is GridEditFormInsertItem) ? "Insert" : "Update" %>' CommandName='<%# (Container is GridEditFormInsertItem) ? "PerformInsert" : "Update" %>' /> <asp:Button runat="server" ID="btnCancel" Text="Cancel" CommandName="Cancel" CausesValidation="False" /> </td> </tr> </table> </FormTemplate> </EditFormSettings> </MasterTableView> </telerik:RadGrid> </div></asp:Content>Is there something I have to do to get the controls to play nice on the page?