2012-07-10 78 views
4

我有一個asp按鈕,我使用CSS樣式。如何樣式禁用ASP.NET按鈕

按鈕:

<asp:Button ID="btnClockin" runat="server" Text="Clock In" class="FullWidthButton" /> 

CSS:

.FullWidthButton {width:100%;} 

這工作得很好,直到我在我的代碼設置btnClockIn.Enabled = False,那麼它不拿起風格。我試着添加下面的CSS。

.FullWidthButton[disabled="disabled"]{width:100%;}

.FullWidthButton[disabled]{width:100%;}

但這些似乎並沒有產生任何影響。我究竟做錯了什麼?

+2

你嘗試過改變「類」到「的CssClass」? – 2012-07-10 13:46:41

回答

9

將「class」更改爲「CssClass」,它應該一致地工作。

+0

真棒!完美的作品..我的救世主:) – Apoorva 2013-09-25 12:43:26

0

您可以使用此其作品對我來說:

<asp:Button ID="btnClockin" runat="server" Text="Clock In" style="width=100%" /> 
+1

@Matt檢查這也 – Subhankar 2012-07-10 13:59:52

+0

我想這會工作,但我不想從使用CSS改爲內聯樣式 – 2012-07-11 14:14:23