<Items>
<telerik:RadPanelItem runat="server" Text="Journals" Font-Bold="False">
<Items>
<telerik:RadPanelItem runat="server" Value="PanelItem1">
<ItemTemplate>
<telerik:RadGrid ID="TestRadGrid" runat="server" AutoGenerateColumns="False">
<MasterTableView>
<Columns>
<telerik:GridBoundColumn DataField="Name" HeaderText="Name" UniqueName="Name" />
<telerik:GridButtonColumn UniqueName="Submit" Text="Submit" ButtonType="LinkButton"
CommandName="Submit" ConfirmDialogType="RadWindow" ConfirmText="Are you sure you want to submit this request?">
</telerik:GridButtonColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
</ItemTemplate>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelBar>
Many thanks.
<cc1:ModalPopupExtender ID="pop_email" runat="server" TargetControlID="btn_EmailReport" PopupControlID="pan_email" OkControlID="btn_email_Send" CancelControlID="btn_email_cancel"/> <asp:Panel ID="pan_email" runat="server" CssClass="PopUpControl_Pannel" Style="display: none"> <asp:UpdatePanel ID="up_email" runat="server" UpdateMode="Conditional"> <ContentTemplate> <asp:Table ID="tbl_email" runat="server"> <asp:TableRow> <asp:TableCell Width="10px"> <telerik:RadComboBox ID="RadCmbBox_email_to" runat="server" DataTextField="company" DataValueField="email" AllowCustomText="true" EmptyMessage="" ZIndex="100000999" ShowDropDownOnTextboxClick="true"> <ItemTemplate> <div> <asp:Label ID="lbl_emailID1" runat="server" Text="Alapattah" /> <asp:Label ID="lbl_emailID2" runat="server" Text="Brickell Avenue" /> <asp:Label ID="lbl_emailID3" runat="server" Text="Downtown Miami" /> </div> </ItemTemplate> </telerik:RadComboBox> </asp:TableCell> </asp:TableRow> </asp:Table> </ContentTemplate> </asp:UpdatePanel> </asp:Panel>Script control 'RadWindowManager1' is not a registered script control. Script controls must be registered using RegisterScriptControl() before calling RegisterScriptDescriptors().
Parameter name: scriptControl
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.ArgumentException: Script control 'RadWindowManager1' is not a registered script control. Script controls must be registered using RegisterScriptControl() before calling RegisterScriptDescriptors().
Parameter name: scriptControl
Source Error:
|
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. |
Stack Trace:
|
[ArgumentException: Script control 'RadWindowManager1' is not a registered script control. Script controls must be registered using RegisterScriptControl() before calling RegisterScriptDescriptors(). Parameter name: scriptControl] System.Web.UI.ScriptControlManager.RegisterScriptDescriptors(IScriptControl scriptControl) +635960 Telerik.Web.UI.RadWebControl.RegisterScriptDescriptors() +82 Telerik.Web.UI.RadWebControl.Render(HtmlTextWriter writer) +108 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +240 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +240 System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +253 System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +87 System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +53 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +240 System.Web.UI.Page.Render(HtmlTextWriter writer) +38 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +11020923 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4240 |
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> <telerik:RadStyleSheetManager id="RadStyleSheetManager1" runat="server" /></head><body> <form id="form1" runat="server"> <asp:ScriptManager ID="RadScriptManager1" runat="server"> <Scripts> <%--Needed for JavaScript IntelliSense in VS2010--%> <%--For VS2008 replace RadScriptManager with ScriptManager--%> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" /> </Scripts> </asp:ScriptManager> <script type="text/javascript"> //Put your JavaScript code here. </script> <telerik:RadSkinManager ID="RadSkinManager1" Runat="server" Skin="Sunset"> </telerik:RadSkinManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" /> <telerik:RadAjaxManager ID="RadAjaxManager2" runat="server"> </telerik:RadAjaxManager> <div> <telerik:RadPanelBar ID="RadPanelBar1" runat="server" Width="100%"> <CollapseAnimation Type="InCubic" Duration="500" /> <ExpandAnimation Type="InCubic" Duration="500" /> <Items> <telerik:RadPanelItem Text="Search " Expanded="true" runat="server" Selected="true" Font-Size="Medium" Font-Bold="true"> <Items> <telerik:RadPanelItem Value="SearchCriteriaPanel" runat="server"> <ItemTemplate> <table style="width: 98%; margin: auto;"> <tr> <td> <telerik:RadTextBox ID="RadTextBox1" runat="server" OnTextChanged="RadTextBox1_TextChanged" AutoPostBack="true" Label="Text Box 1:" Columns="30" TabIndex="1" /> </td> <td> <telerik:RadTextBox ID="RadTextBox2" runat="server" OnTextChanged="RadTextBox2_TextChanged" AutoPostBack="true" Label="Text Box 2:" Columns="30" TabIndex="2" /> </td> <td> <telerik:RadTextBox ID="RadTextBox3" runat="server" OnTextChanged="RadTextBox3_TextChanged" AutoPostBack="true" Label="Text Box 3:" Columns="30" TabIndex="3" /> </td> </tr> </table> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> </Items> </telerik:RadPanelBar> <br /> <asp:BulletedList ID="ErrorMessageBulletedList" runat="server" ForeColor="Red"> </asp:BulletedList> <telerik:RadPanelBar ID="RadPanelBar2" runat="server" Width="100%"> <CollapseAnimation Type="InCubic" Duration="500" /> <ExpandAnimation Type="InCubic" Duration="500" /> <Items> <telerik:RadPanelItem Text="Referral Information" Expanded="true" runat="server" Selected="true" Font-Size="Medium" Font-Bold="true"> <Items> <telerik:RadPanelItem Value="SummaryPanel" runat="server"> <ItemTemplate> <asp:Label ID="DummyLabel" runat="server" Text="I am inside Panel 2"/> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> </Items> </telerik:RadPanelBar> </div> </form></body></html>using System;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System.Configuration;using System.Web.Security;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using Telerik.Web.UI;public partial class Default : System.Web.UI.Page { public RadTextBox Box1 { get { return (RadTextBox)RadPanelBar1.FindItemByValue("SearchCriteriaPanel").FindControl("RadTextBox1"); } } public RadTextBox Box2 { get { return (RadTextBox)RadPanelBar1.FindItemByValue("SearchCriteriaPanel").FindControl("RadTextBox2"); } } public RadTextBox Box3 { get { return (RadTextBox)RadPanelBar1.FindItemByValue("SearchCriteriaPanel").FindControl("RadTextBox3"); } } protected void Page_Load(object sender, EventArgs e) { RadAjaxManager.GetCurrent(this.Page).AjaxSettings.AddAjaxSetting(Box1, RadPanelBar1); RadAjaxManager.GetCurrent(this.Page).AjaxSettings.AddAjaxSetting(Box2, RadPanelBar1); RadAjaxManager.GetCurrent(this.Page).AjaxSettings.AddAjaxSetting(Box3, RadPanelBar1); RadAjaxManager.GetCurrent(this.Page).AjaxSettings.AddAjaxSetting(Box1, RadPanelBar2, RadAjaxLoadingPanel1); RadAjaxManager.GetCurrent(this.Page).AjaxSettings.AddAjaxSetting(Box2, RadPanelBar2, RadAjaxLoadingPanel1); RadAjaxManager.GetCurrent(this.Page).AjaxSettings.AddAjaxSetting(Box3, RadPanelBar2, RadAjaxLoadingPanel1); } protected void RadTextBox1_TextChanged(object sender, EventArgs e) { RadPanelBar1.Items[0].Text = "Text Box 1 changed to " + Box1.Text; RadPanelBar2.Items[0].Text = "Text Box 1 changed to " + Box2.Text; RadAjaxManager.GetCurrent(this.Page).FocusControl(Box2); //UpdatedTextBox.Text = "Text Box 1 changed to " + RadTextBox1.Text; } protected void RadTextBox2_TextChanged(object sender, EventArgs e) { RadPanelBar1.Items[0].Text = "Text Box 1 changed to " + Box1.Text; RadPanelBar2.Items[0].Text = "Text Box 1 changed to " + Box2.Text; //UpdatedTextBox.Text = "Text Box 2 changed to " + RadTextBox2.Text; } protected void RadTextBox3_TextChanged(object sender, EventArgs e) { RadPanelBar2.Items[0].Text = "Text Box 3 changed to " + Box3.Text; RadPanelBar2.CollapseAllItems(); //UpdatedTextBox.Text = "Text Box 2 changed to " + RadTextBox2.Text; }} <telerik:RadTabStrip ID="AppsRadTabStrip" MultiPageID="AppsRadMultiPage" SelectedIndex="0" ShowBaseLine="true" runat="server"> <Tabs> <telerik:RadTab Text="MemoToMp3" PageViewID="MemoToMp3RadPageView"> </telerik:RadTab> <telerik:RadTab Text="BookLender" PageViewID=""> </telerik:RadTab> </Tabs> </telerik:RadTabStrip><!-- no spaces between the tabstrip and multipage, in order to remove unnecessary whitespace --><telerik:RadMultiPage ID="AppsRadMultiPage" SelectedIndex="0" runat="server" CssClass="page"> <telerik:RadPageView ID="MemoToMp3RadPageView" runat="server"> <div class="page"> <p> memoTomp3 is a small, lightweight app which lets you quickly record a few thoughts straight down to an mp3 file. Kind of like a verbal version of quickly jotting down a thought. So yes, you do need a microphone. </p>... </telerik:RadPageView> </telerik:RadMultiPage>