我正在尝试使用ModalPopupExtender在ASP.NET WebForms页面上实现取消对话框。我使用的是Bootstrap,因此我不是设计师,因此不必过多考虑CSS。我发现虽然无法使ModalPopupExtender正确定位。即使将CssClass设置为Bootstraps Modal类,似乎仍在替换该位置的位置插入了内联样式。这是哪里来的?抱歉,我没有Webforms背景...谢谢!

<cc1:ModalPopupExtender PopupControlID="ConfirmCancelPanel" runat="server"
    CancelControlID="ConfirmCancelCancelButton" TargetControlID="CancelButton" />
<%-- The modal popup panel used for confirming cancel--%>
<asp:Panel ID="ConfirmCancelPanel" runat="server" CssClass="modal" Style="display: none">
    <div class="modal-header">
        <h5>Cancel purchase and return to .........</h5>
    </div>
    <div class="modal-body">
    </div>
    <div class="modal-footer">
        <asp:Button ID="ConfirmCancelOkButton" runat="server" ValidationGroup="AddConsumable" Text="Ok"
            OnClick="ConfirmCancelOkButton_Click" CssClass="btn btn-primary" />
        <asp:Button ID="ConfirmCancelCancelButton" CssClass="btn" runat="server" Text="Cancel" />
    </div>
</asp:Panel>


生成的输出:

最佳答案

这种“事物”是通过AJAX Toolkit JavaScript生成的。

关于css - ASP.NET Webforms,ModalPopupExtender,Bootstrap:内联CSS来自何处?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24624630/

10-11 21:36