如何在Razor中使用设置HTML属性?
在下面的代码中,如果当前模型的“成功”属性为true,我想设置element的class属性。
<tbody>
@foreach (CharlieTestRunViewModel charlieTestRunViewModel in Model)
{
<tr class="@if([email protected]){'trFailedTestRun'}">
<td>
@charlieTestRunViewModel.Succeeded
</td>
</tr>
}
</tbody>
但这是行不通的。
如何实现呢?
谢谢
最佳答案
如何使用条件运算符:
<tr class="@(!charlieTestRunViewModel.Succeeded ? "trFailedTestRun" : "")">
如果:
<tr class="@if([email protected]){<text>trFailedTestRun</text>}">