我有一个模态弹出窗口。当我点击此弹出窗口中的按钮时,会显示另一个弹出窗口。 但是在第二个弹出窗口中,每次单击一个按钮时,弹出窗口都会消失,我必须单击第一个模式弹出窗口的按钮再次显示它。 我已经在一个弹出控件面板中放了一个UpdatePanel,但它似乎不起作用。 更多详情。 我创建了2个用户控件,1个用于查找,另一个用于编辑数据。 我正在创建另外两个用户控件,里面有模态弹出窗口。 第一个模态弹出窗口:具有查看控件和编辑控件的多视图。
<asp:Panel ID="panelMain">
<asp:UpdatePanel>
<asp:MultiView>
<asp:View>
<Lookup Control>
</asp:View>
<asp:View>
<Edit Control>
// this edit control contains second modal popup
</asp:View>
</asp:MultiView>
</asp:UpdatePanel>
</asp:Panel>
<ajax:ModalPopupExtender PopupControlID="panelMain" />
第二个模态弹出窗口:只有查找控件。
<asp:Panel ID="panelMain">
<asp:UpdatePanel>
<Lookup Control>
</asp:UpdatePanel>
</asp:Panel>
<ajax:ModalPopupExtender PopupControlID="panelMain" />
查找控件具有搜索等按钮,可能会触发回发事件。 反正所以我可以防止第二次弹出窗口在每次点击后关闭? 抱歉我的英语不好,因为这不是我的母语。 任何想法和建议表示赞赏! 谢谢!