Getting the following error when I am using RadAjaxPanel
Cannot unregister UpdatePanel with ID
'RadWindow1$C$rdDemoPanel' since it was not registered with the
ScriptManager. This might occur if the UpdatePanel was removed from the
control tree and later added again, which is not supported.
My design is as follows
My code is as follows
Cannot unregister UpdatePanel with ID
'RadWindow1$C$rdDemoPanel' since it was not registered with the
ScriptManager. This might occur if the UpdatePanel was removed from the
control tree and later added again, which is not supported.
Parameter name: updatePanel
My design is as follows
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="radajaxpanel1.aspx.cs" Inherits="radajaxpanel1" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<!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
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
div
>
<
asp:ScriptManager
ID
=
"ScriptManager1"
runat
=
"server"
>
</
asp:ScriptManager
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
/>
<
telerik:RadWindowManager
ID
=
"RadWindowManager1"
runat
=
"server"
Behavior
=
"Default"
InitialBehavior
=
"None"
>
<
Shortcuts
>
<
telerik:WindowShortcut
CommandName
=
"CloseAll"
Shortcut
=
"Esc"
/>
</
Shortcuts
>
<
Windows
>
<
telerik:RadWindow
ID
=
"RadWindow1"
runat
=
"server"
Behaviors
=
"Default"
InitialBehaviors
=
"None"
OpenerElementID
=
"btn"
Width
=
"650"
Height
=
"480"
VisibleOnPageLoad
=
"false"
>
<
ContentTemplate
>
<
telerik:RadAjaxPanel
ID
=
"rdDemo"
runat
=
"server"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
>
<
telerik:RadComboBox
ID
=
"rdcmb"
runat
=
"server"
AutoPostBack
=
"true"
OnSelectedIndexChanged
=
"sel"
>
<
Items
>
<
telerik:RadComboBoxItem
Text
=
"One"
Value
=
"One"
/>
<
telerik:RadComboBoxItem
Text
=
"Two"
Value
=
"Two"
/>
<
telerik:RadComboBoxItem
Text
=
"Three"
Value
=
"Three"
/>
<
telerik:RadComboBoxItem
Text
=
"Four"
Value
=
"Four"
/>
</
Items
>
</
telerik:RadComboBox
>
<
telerik:RadTextBox
ID
=
"rdText"
runat
=
"server"
>
</
telerik:RadTextBox
>
<
telerik:RadButton
ID
=
"radbtn"
runat
=
"server"
Text
=
"Save"
OnClick
=
"btn_Click"
>
</
telerik:RadButton
>
</
telerik:RadAjaxPanel
>
</
ContentTemplate
>
</
telerik:RadWindow
>
</
Windows
>
</
telerik:RadWindowManager
>
</
div
>
</
form
>
</
body
>
</
html
>
My code is as follows
using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Web;
using
System.Web.UI;
using
System.Web.UI.WebControls;
public
partial
class
radajaxpanel1 : System.Web.UI.Page
{
protected
void
Page_Load(
object
sender, EventArgs e)
{
}
protected
void
sel(
object
sender, EventArgs e)
{
rdText.Text = rdcmb.SelectedItem.Text;
}
protected
void
btn_Click(
object
sender, EventArgs e)
{
RadWindowManager1.Windows[0].VisibleOnPageLoad =
false
;
RadWindowManager1.Windows[0].Visible =
false
;
}
}