modalpopupextender有一个element.style

时间:2017-09-28 07:59:58

标签: css asp.net modalpopupextender

我创建了模态弹出扩展器并且它有效!但我无法改变它的风格。 这是ModalPopupExtender的代码。如您所见,面板的样式为无。

<asp:LinkButton ID="lnkDummy" runat="server"></asp:LinkButton>
<cc1:ModalPopupExtender ID="ModalPopupExtender1" BehaviorID="mpe" runat="server"
    PopupControlID="pnlPopup" TargetControlID="lnkDummy" BackgroundCssClass="modalBackground" CancelControlID = "btnHide">
</cc1:ModalPopupExtender>
<asp:Panel ClientIDMode="Static" ID="pnlPopup" runat="server" CssClass="modalPopup" style="display:none">
    <div class="header">
        Modal Popup
    </div>
    <div class="body">
        This is a Modal Popup.
        <br />
        
        <div class="modal-footer">
        <asp:Button ID="btnHide" runat="server" Text="Hide Modal Popup" />
      </div>
    </div>
</asp:Panel>

但是当我在浏览器上运行它时,我得到了这个。风格就在那里 <div id="pnlPopup" class="modalPopup" style="position: fixed; z-index: 10002; left: 810px; top: 248px;">

enter image description here

有人能帮帮我吗?如何删除该样式,还是自定义它?这种风格来自哪里?

1 个答案:

答案 0 :(得分:0)

似乎modalpopupextender有一个名为RepositionMode的属性。此属性自动控制modalpopupextender的位置。