禁用按钮的问题在Mozilla中看不到禁用

时间:2011-05-16 09:18:18

标签: asp.net css mozilla

我们有asp.net按钮,我们根据用户权限禁用它们。示例代码是

btnSave.Enabled = false;

该按钮被禁用,因此在IE中无法点击。 但是在Mozilla中,按钮看起来已启用,但用户无法单击它。

机器操作系统:Windows 7 IE版本:8.0 Mozilla版本:Mozilla / 5.0

任何解决方法或解决方案,或者为什么这样做

3 个答案:

答案 0 :(得分:5)

您可以使用CSS来解决此问题。

button[disabled] {
 background-color: #ddd;
/* Add CSS here for disable button look and feel*/
}

答案 1 :(得分:0)

是的,这发生了。要解决此问题,您应该编写一个CSS类,并在启用或禁用时应用它。 对于前。

.enable
{
color:black;
}

.disable
{
color:#333333;
}

答案 2 :(得分:0)

几个月前我问过这个问题。您可能会发现回复很有用:Is it Possible to Style a Disabled INPUT element with CSS?