在我的剃刀中,我这样做:
string style = Model.GetDateStyle(license.ExpirationDate);
<label class="control-label resultValueLabel" style=@style>@license.ExpirationDate</label>
从我为GetDateStyle()
方法编写的实现中,如果我提出一个断点,我可以看到&#34; color:red;&#34; 即将来临{{ 1}}变量在上面。但它不会将标签的颜色更改为红色,为什么?
答案 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>