2013-10-14 17 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);}"