Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET ConfirmButtonExtender在IE中没有背景_C#_Html_Css_Asp.net Ajax - Fatal编程技术网

C# ASP.NET ConfirmButtonExtender在IE中没有背景

C# ASP.NET ConfirmButtonExtender在IE中没有背景,c#,html,css,asp.net-ajax,C#,Html,Css,Asp.net Ajax,我在“取消”按钮上使用ConfirmButtonExtender。直到最近,我还在Firefox中运行这段代码,它显示得恰到好处(半透明的背景,简单的模式弹出窗口) 然而,当我切换到IE中进行测试时,我得到了一个通用的“javascript风格警报框” ModalPopupXtender似乎在这两种浏览器中都能正常工作,我猜这是因为您可以通过它更好地控制CSS(但不确定) 其他人是否在ConfirmButtonExtender中遇到过此问题?我只是想在切换到ModalPopupXtender之前

我在“取消”按钮上使用ConfirmButtonExtender。直到最近,我还在Firefox中运行这段代码,它显示得恰到好处(半透明的背景,简单的模式弹出窗口)

然而,当我切换到IE中进行测试时,我得到了一个通用的“javascript风格警报框”

ModalPopupXtender似乎在这两种浏览器中都能正常工作,我猜这是因为您可以通过它更好地控制CSS(但不确定)

其他人是否在ConfirmButtonExtender中遇到过此问题?我只是想在切换到ModalPopupXtender之前检查是否有修复程序

<div class="base-container-controls-100pct">
    <asp:Button ID="UxCancel" runat="server" Text="Cancel" CssClass="button-sm" OnClick="UxCancelClick" />
    <asp:ConfirmButtonExtender ID="ConfirmButtonExtender2" runat="server" TargetControlID="UxCancel">
    </asp:ConfirmButtonExtender>
</div>

如果它使用标准的Javascript
window.confirm()
(听起来像是这样),那么你就无法控制它的外观,因为它是内置在浏览器本身中的。Firefox和Chrome(可能还有其他浏览器)几年前,它的外观从旧的弹出式javascript样式警报框改为一种更好的样式。IE仍然使用您看到的旧标准样式


如果你想对外观有更多的控制权,听起来你必须进行切换。

我的按钮的CSS?我会添加它。
.button, .button-sm, .button-ms, .button-md, .button-lg, .button-xl, .button-disabled, .button-status-close,
.button-grid, .button-grid-sm, .button-grid-ms, .button-grid-md, .button-grid-lg, .button-grid-xl
{   
    margin: 2px;
    background-color: #0088C2;

    color: #f2f2f2;

    border-color: #DDDDDD #AAAAAA #AAAAAA #DDDDDD; 
    border-width: 1px;
    border-style: none;

    font-size: .8em;
    height: 30px;
    padding: 2px 12px 2px 12px;
    cursor: pointer;
    -moz-user-select: none;
}

.button-grid, .button-grid-sm, .button-grid-ms, .button-grid-md, .button-grid-lg, .button-grid-xl 
{
    height: 25px;
    font-size: .8em;    
}

.button-sm, .button-grid-sm 
{
    width: 75px;
}

        .base-container-controls-100pct
    {
        width: 100%;
        float: left;
        padding: 0px;
        margin: 0px;
        border: none;
        height: auto;
    }