运行时未应用颜色样式

时间:2016-05-25 14:48:02

标签: asp.net-mvc

在我的剃刀中,我这样做:

string style = Model.GetDateStyle(license.ExpirationDate);
<label class="control-label resultValueLabel" style=@style>@license.ExpirationDate</label>

从我为GetDateStyle()方法编写的实现中,如果我提出一个断点,我可以看到&#34; color:red;&#34; 即将来临{{ 1}}变量在上面。但它不会将标签的颜色更改为红色,为什么?

2 个答案:

答案 0 :(得分:3)

用引号指定变量。

<label class="control-label resultValueLabel" style="@style">@license.ExpirationDate</label>

答案 1 :(得分:1)

Razor声明不正确:

 @{string style = Model.GetDateStyle(license.ExpirationDate);}
 <label class="control-label resultValueLabel" style="@style">@license.ExpirationDate</label>