剃刀条件格式

时间:2013-08-30 13:54:39

标签: c# asp.net-mvc razor

如何在razor中用条件设置一个类,如果是?

我试试:

<div class="submenu @{ i==Model.Active ? @:active }">...</div>

这不起作用。最简单的方法是什么?

2 个答案:

答案 0 :(得分:4)

您可以尝试以下语法:

<div class="submenu @(i == @Model.Active ? "active" : "")">...</div>

希望它有所帮助!

答案 1 :(得分:2)

<div class="submenu @if (i == Model.Active) { @:active }"></div>