0

亲爱的研究员,我有一个用户控件,它从具有多个下拉列表控件的用户那里获取目的地详细信息……例如,国家下拉列表生成回发并根据选择值填充状态下拉列表。State 的 Dropdownlist 产生回传以获取基于州的城市。此外,一切都发生在 Ajax UpdatePanel 中。 - 选择 -

我在 popupextender 中使用这个控件来显示。每次下拉列表回发弹出控件消失。请帮帮我

<asp:Panel ID="pnlhotelsearch" runat="server">

            <div>

            </div>
            <uc1:SlimMainsearchpanel ID="SlimMainsearchpanel1" runat="server" />


        </asp:Panel>
        <ajaxToolkit:PopupControlExtender ID="PopupControlExtender1" TargetControlID="lnkbtnCriteriea" PopupControlID="pnlhotelsearch" runat="server">
        </ajaxToolkit:PopupControlExtender>
4

1 回答 1

0

在ASP.net Modal Pop up extender 和 DropDownlist autopostback有几个建议。

我解决它的方法是在 AutoPostBack 事件处理程序中引发一个新事件,比如 DropDownChangedEvent。新的 DropDownChangedEvent 的处理程序调用 PopupExtender.Show。

于 2012-12-31T22:11:17.890 回答