当asp Button.Enabled = False时禁用CSS类

时间:2016-07-07 14:41:32

标签: css asp.net vb.net

我想要一个按钮

Btn.Enabled = False

但是当我执行上述操作时,按钮的CSS样式也会被禁用。 (高度,宽度,字体等)。

我尝试这样做来修复它,但它似乎无法正常工作。

 Btn.Enabled = False
 Btn.Attributes.Add("class", "CssButtonClass")

2 个答案:

答案 0 :(得分:4)

您可以实施Sujeet的建议,或者您也可以为禁用的按钮实现单独的css,如下所示:

Btn:disabled {
    /*css declarations;*/
} 

reference

答案 1 :(得分:2)

您可以使用以下内容:

Btn.Enabled = False;
Btn.CssClass = "CssButtonClass";