Good morning,
I'm trying to make a radGrid with an nested part that is multipage (much like this example, but with forms in the multipages that interact with the database(which aren't implemented yet)). Since Wednesday, I get the following error when I try to expand a row:
Microsoft JScript runtime error: Sys.WebForms.PageRequestManagerServerErrorException: Script control 'RadTabStrip1' is not a registered script control. Script controls must be registered using RegisterScriptControl() before calling RegisterScriptDescriptors().
Parameter name: scriptControl
The page used to work, without any problem, displaying the nested view correctly. I tried to check the differences in the code (including the code behind) to find what could have caused the change and honestly, I'm stumped. Any help would be GREATLY appreciated.
Here's the code for my grid:
Thanks!
I'm trying to make a radGrid with an nested part that is multipage (much like this example, but with forms in the multipages that interact with the database(which aren't implemented yet)). Since Wednesday, I get the following error when I try to expand a row:
Microsoft JScript runtime error: Sys.WebForms.PageRequestManagerServerErrorException: Script control 'RadTabStrip1' is not a registered script control. Script controls must be registered using RegisterScriptControl() before calling RegisterScriptDescriptors().
Parameter name: scriptControl
The page used to work, without any problem, displaying the nested view correctly. I tried to check the differences in the code (including the code behind) to find what could have caused the change and honestly, I'm stumped. Any help would be GREATLY appreciated.
Here's the code for my grid:
| <telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="True" DataSourceID="obsDetailsLogclByCat" |
| GridLines="None" Skin="Vista" AllowAutomaticUpdates="True" AllowMultiRowSelection="false" |
| ShowGroupPanel="true" AllowAutomaticInserts="True" AllowAutomaticDeletes="True"> |
| <MasterTableView DataSourceID="obsDetailsLogclByCat" GroupLoadMode="Server" CommandItemDisplay="Top" |
| CommandItemSettings-AddNewRecordText="Ajouter un nouveau logiciel" EditFormSettings-ColumnNumber="2" |
| AllowAutomaticUpdates="True" AllowAutomaticInserts="True" CommandItemStyle-ForeColor="White" |
| AllowAutomaticDeletes="True"> |
| <Columns> |
| <telerik:GridButtonColumn ConfirmText="Delete this product?" ConfirmDialogType="RadWindow" |
| ConfirmTitle="Delete" ButtonType="ImageButton" CommandName="Delete" Text="Delete" |
| UniqueName="DeleteColumn"> |
| <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> |
| </telerik:GridButtonColumn> |
| </Columns> |
| <NestedViewSettings DataSourceID="obsDetailsLogclByCat"> |
| <ParentTableRelation> |
| <telerik:GridRelationFields DetailKeyField="ID" MasterKeyField="ID" /> |
| </ParentTableRelation> |
| </NestedViewSettings> |
| <NestedViewTemplate> |
| <asp:panel runat="server" id="InnerContainer" cssclass="viewWrap" visible="false"> |
| <telerik:RadAjaxPanel ID="rapMultiPage" runat="server" Width="1100px"> |
| <telerik:RadTabStrip ID="RadTabStrip1" runat="server" MultiPageID="RadMultiPage1" |
| SelectedIndex="0" Skin="Vista" RegisterWithScriptManager="true" ClickSelectedTab="True" |
| CausesValidation="True"> |
| <Tabs> |
| <telerik:RadTab PageViewID="RadPageView1" Selected="True" Text="Détails du logiciel"> |
| </telerik:RadTab> |
| <telerik:RadTab PageViewID="RadPageView3" Text="Certification"> |
| </telerik:RadTab> |
| <telerik:RadTab PageViewID="RadPageView4" Text="Historique"> |
| </telerik:RadTab> |
| <telerik:RadTab PageViewID="RadPageView5" Text="Déplacement / copie"> |
| </telerik:RadTab> |
| </Tabs> |
| </telerik:RadTabStrip> |
| <telerik:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="0"> |
| <telerik:RadPageView ID="RadPageView1" runat="server"> |
| <div class="contactWrap"> |
| <h1> |
| Détails du logiciel</h1> |
| <br /> |
| <asp:Image ID="Image1" runat="server" ImageUrl="Images/duplicate.gif" /> |
| </div> |
| </telerik:RadPageView> |
| <telerik:RadPageView ID="RadPageView3" runat="server"> |
| <div class="contactWrap"> |
| <h1> |
| Certification</h1> |
| <br /> |
| <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/page.aspx">Envoi vers un autre site</asp:HyperLink> |
| </div> |
| </telerik:RadPageView> |
| <telerik:RadPageView ID="RadPageView4" runat="server"> |
| <div class="contactWrap"> |
| <h1> |
| Historique</h1> |
| <br /> |
| Page Content |
| </div> |
| </telerik:RadPageView> |
| <telerik:RadPageView ID="RadPageView5" runat="server"> |
| <div class="contactWrap"> |
| <h1> |
| Déplacement / copie</h1> |
| <br /> |
| <asp:Button ID="Button1" runat="server" Text="Refresh" /> |
| <br /> |
| <telerik:RadTextBox ID="RadTextBox1" runat="server"> |
| </telerik:RadTextBox> |
| <br /> |
| <br /> |
| <telerik:RadListBox ID="RadListBox1" runat="server" AllowAutomaticUpdates="True" |
| AllowDelete="True" AllowReorder="True"> |
| </telerik:RadListBox> |
| </div> |
| </telerik:RadPageView> |
| </telerik:RadMultiPage> |
| </telerik:RadAjaxPanel> |
| </asp:panel> |
| </NestedViewTemplate> |
| <CommandItemSettings AddNewRecordText="Ajouter un nouveau logiciel" /> |
| <EditFormSettings ColumnNumber="2"> |
| </EditFormSettings> |
| </MasterTableView> |
| </telerik:RadGrid> |
Thanks!