我的页面上有以下代码:
<asp:ModalPopupExtender ID="mpLabelCheck" PopupControlID="pnlModal" TargetControlID="lstCategory"
OkControlID="btnOK" runat="server" BackgroundCssClass="modalBackground">
</asp:ModalPopupExtender>
<asp:Panel id="pnlModal" CssClass="modalPopup" runat="server">
<p>Please make sure all data is entered before continuing.</p>
<p><asp:Button ID="btnOK" Text="OK" runat="server" /></p>
</asp:Panel>
目标控件ID是dropdownList。发生的事情是与下拉列表的任何交互都会触发弹出窗口。我想等到用户做出选择,然后根据另一种方法的结果有条件地显示弹出窗口。
有关如何实现这一目标的任何想法?
答案 0 :(得分:1)
使用虚拟隐藏控件作为扩展程序的目标,并使用Show
方法调用在服务器代码中显示