使用和更新嵌套用户控件的正确方法

时间:2016-03-16 08:27:04

标签: c# asp.net vb.net web user-controls

我是ASP.Net的初学者,我遇到了问题。这是我的结构:

MainPage .aspx显示内部带有 UC1 .ascx的模式。

UC1 .ascx还可以在里面显示 UC2 .ascx的模式。

UC2 .ascx包含一个简单RadioGroup的telerik RadButton。

问题是:第一次点击选择广播工作,但不做回发。之后每次点击都会触发一个回发,但无线电的选择不起作用(选择并在更新后选择丢失)。

我99%肯定是因为我对所有的telerik感到困惑:RadAjaxPanel,asp:Panel和asp:UpdatePanel。

我应该使用这些元素来使我的 UC2 仅刷新其中的控件,并在的某个操作时刷新 UC1 控件完成UC2 (例如关闭),当 UC1 关闭时,使 UC1 部分刷新主页。

1 个答案:

答案 0 :(得分:0)

您是否已将AutoPostBack添加到您的RadioButton

<asp:RadioButton ID="RadioButton1" runat="server" AutoPostBack="true"/>