【发布时间】:2012-01-20 03:34:06
【问题描述】:
我在 UpdatePanel 中有这样的控件
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
Step 1 (Choose a Widget to Manage)<br />
<asp:DropDownList ID="DropDownWidgetSelection" runat="server"
OnSelectedIndexChanged="DropDownWidgetSelection_SelectedIndexChanged"
AutoPostBack="True">
</asp:DropDownList>
<div id="WidgetAdminControls" runat="server"></div>
</ContentTemplate>
</asp:UpdatePanel>
当一个 Item 被选中时,它会向 WidgetAdminControls 添加一个新的 UserControl
WidgetAdminControls.Controls.Add(widget);
但是,当我单击控件时,我认为是因为页面已重建或某些原因,并且它不知道动态添加的 UserControl。
我该如何解决这个问题?
【问题讨论】: