2013-10-14 20 views
0

我正在使用MVC 4.我想使用模型的值來設置內聯樣式。但它沒有工作?無法根據模型的值設置內聯樣式?

style= "background-color:@item.CompanyColor"//It not work 
style= "background-color:Black"//It work: background color is black now 

而且我可以用這個值來設置顏色這樣的:

font color="@item.CompanyColor"//it work: font color changed 

那麼,有什麼問題在這裏?

回答

0

使用圓括號將代碼與樣式屬性分開。 它應該是這樣的:

風格= 「背景色:@(item.CompanyColor)」

+0

我不爲我工作。 – hoangmeo325

0

您還可以使用Html.Raw HTML輔助

style="background-color: @{Html.Raw(item.CompanyColor);}"