我正在使用Modal弹出窗口在弹出窗口中显示不同的页面而且父页面不可编辑
这是我的代码
<asp:Button ID="btnModalPopup" runat="server" Text="" Visible="false" />
<asp:ModalPopupExtender ID="btnModalPopup_ModalPopupExtender" BehaviorID="btnModalPopup_ModalPopupExtender" runat="server" PopupControlID="ModalPopup"
BackgroundCssClass="ModalPopupBG" DynamicServicePath="" Enabled="True" TargetControlID="btnModalPopup"> </asp:ModalPopupExtender>
<div id="ModalPopup" runat="server">
<iframe id="iframePopup" runat="server" width="700" scrolling="yes" height="500"></iframe>
</div>
和背后的代码
iframePopup.Attributes.Add("src", "default.aspx");
btnModalPopup_ModalPopupExtender.Show();
但iframe显示在主页面而不是弹出窗口,请任何团体都可以帮助我
答案 0 :(得分:0)
设置按钮Visible="true"
&amp;使用style="display:none;"
:
<asp:Button ID="btnModalPopup" runat="server" style="display:none;"
Text="" Visible="true" />
Visible =“true”确保呈现控件。
并且,通过设置style="display:none;"
,您可以隐藏控件。