I have a grid with 1 master table and 1 details table. On my development machine when I expand the detail section then click the 'add a new record' button, the edit section appears and I can add some data, then save. After uploading to a hosted environment, clicking 'add new record' does nothing ! I get the ajax animated icon, but no edit section appears so I cant input any data.
I have a similar grid on another page and it works perfectly. Can anyone help ? this has now gone live but it wont work. Am I missing something ?
I have a similar grid on another page and it works perfectly. Can anyone help ? this has now gone live but it wont work. Am I missing something ?
<asp:Panel ID="PanelTypes" runat="server" GroupingText="Banners" Width="100%" > <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" IsSticky="false" Height="75px" Width="75px" Transparency="25"> <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' style="border:0;" /></telerik:RadAjaxLoadingPanel> <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" ClientEvents-OnRequestStart="conditionalPostback" Width="100%"> <telerik:RadGrid ID="RadGridBannerImages" runat="server" GridLines="None" AllowSorting="True" ShowStatusBar="True" Skin="Vista" ondeletecommand="RadGridBannerImages_DeleteCommand" oninsertcommand="RadGridBannerImages_InsertCommand" onneeddatasource="RadGridBannerImages_NeedDataSource" onupdatecommand="RadGridBannerImages_UpdateCommand" Width="1190px" onitemdatabound="RadGridBannerImages_ItemDataBound" AllowPaging="True" PageSize="5" AutoGenerateColumns="False" Height="100%" OnDetailTableDataBind="RadGridBannerImages_DetailTableDataBind" onitemcommand="RadGridBannerImages_ItemCommand" HorizontalAlign="Left" onitemcreated="RadGridBannerImages_ItemCreated"> <HeaderContextMenu Skin="Vista" EnableTheming="True"> <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> </HeaderContextMenu> <PagerStyle Mode="NextPrevAndNumeric" AlwaysVisible="True" /> <HeaderStyle Wrap="true" /> <MasterTableView DataKeyNames="ID" CommandItemDisplay="Top" OverrideDataSourceControlSorting="True" EditMode="InPlace" UseAllDataFields="True" Name="BannerName"> <detailtables> <telerik:GridTableView runat="server" DataKeyNames="ID" Name="BannerImages" Width="100%" CommandItemDisplay="Top" ShowFooter="True"> <RowIndicatorColumn> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <Columns> <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandBannerImage"> <HeaderStyle Width="20px" /> </telerik:GridEditCommandColumn> <telerik:GridBoundColumn DataField="ID" DataType="System.Int32" HeaderText="ID" ReadOnly="true" Visible="false" SortExpression="ID" UniqueName="ID"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn UniqueName="PanelNumber" HeaderText="Panel Location" SortExpression="Position"> <ItemTemplate> <%#DataBinder.Eval(Container.DataItem, "PanelNumber")%> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="RadComboBoxPanelNumber" Runat="server" Skin="Vista"> <Items> <telerik:RadComboBoxItem runat="server" Text="Left" Value="1" /> <telerik:RadComboBoxItem runat="server" Text="Center" Value="2" /> <telerik:RadComboBoxItem runat="server" Text="Right" Value="3" /> </Items> </telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="ImageNumber" HeaderText="Image Number" SortExpression="Position"> <ItemTemplate> <%#DataBinder.Eval(Container.DataItem, "ImageNumber")%> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="RadComboBoxImageNumber" Runat="server" Skin="Vista"> <Items> <telerik:RadComboBoxItem runat="server" Text="1" Value="1" /> <telerik:RadComboBoxItem runat="server" Text="2" Value="2" /> <telerik:RadComboBoxItem runat="server" Text="3" Value="3" /> <telerik:RadComboBoxItem runat="server" Text="4" Value="4" /> <telerik:RadComboBoxItem runat="server" Text="5" Value="5" /> <telerik:RadComboBoxItem runat="server" Text="6" Value="6" /> <telerik:RadComboBoxItem runat="server" Text="7" Value="7" /> <telerik:RadComboBoxItem runat="server" Text="8" Value="8" /> <telerik:RadComboBoxItem runat="server" Text="9" Value="9" /> <telerik:RadComboBoxItem runat="server" Text="10" Value="10" /> </Items> </telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Image File" UniqueName="ImageUpload"> <ItemTemplate> <asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("ImageURL") %>' Height="162" Width="207"/> </ItemTemplate> <EditItemTemplate> <telerik:RadUpload ID="RadUploadImage" runat="server" InitialFileInputsCount="1" MaxFileInputsCount="1" ControlObjectsVisibility="None" MaxFileSize="100000" AllowedFileExtensions=".jpg,.gif,.jpeg,.png" TargetFolder="~/Uploads"/> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridButtonColumn ConfirmText="Delete this image ?" ButtonType="ImageButton" CommandName="Delete" Text="Delete" UniqueName="DeleteFlash"> <HeaderStyle Width="20px" /> <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> </telerik:GridButtonColumn> </Columns> <rowindicatorcolumn> <HeaderStyle Width="20px" /> </rowindicatorcolumn> <expandcollapsecolumn visible="True"> <HeaderStyle Width="20px" /> </expandcollapsecolumn> </telerik:GridTableView> </detailtables> <RowIndicatorColumn> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn visible="True"> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <Columns> <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandBannerName"> <HeaderStyle Width="20px" /> </telerik:GridEditCommandColumn> <telerik:GridBoundColumn UniqueName="BannerName" DataField="BannerName" HeaderText="Banner Name" /> <telerik:GridButtonColumn ConfirmText="Delete this banner ?" ButtonType="ImageButton" CommandName="Delete" Text="Delete" UniqueName="DeleteColumn1"> <HeaderStyle Width="20px" /> <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> </telerik:GridButtonColumn> </Columns> </MasterTableView> <FilterMenu EnableTheming="True"> <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> </FilterMenu> </telerik:RadGrid> </telerik:RadAjaxPanel> </asp:Panel>