如何使用 Razor 设置 html 属性?
在下面的代码中,如果当前模型的“成功”属性为真,我想设置元素的类属性。
<tbody>
@foreach (CharlieTestRunViewModel charlieTestRunViewModel in Model)
{
<tr class="@if(!@charlieTestRunViewModel.Succeeded){'trFailedTestRun'}">
<td>
@charlieTestRunViewModel.Succeeded
</td>
</tr>
}
</tbody>
但它不起作用。
如何实现?
谢谢
最佳答案
如何使用条件运算符:
<tr class="@(!charlieTestRunViewModel.Succeeded ? "trFailedTestRun" : "")">
如果:
<tr class="@if(!@charlieTestRunViewModel.Succeeded){<text>trFailedTestRun</text>}">
关于asp.net - 如何使用 MVC Razor 设置类等 html 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9685678/