如何根据值动态更改td的颜色?

时间:2017-10-05 10:19:12

标签: javascript html asp.net-mvc

我希望以红色和绿色显示LOC值。如果“DETECTED”为红色,如果“NO DETECTION”应为绿色字体。 <td>应该动态更改字体的颜色

查看

@model.status

控制器

<tbody>
    <tr>
        <td>@Model.UpdatedTime</td>
        <td>@Model.status</td>
    </tr>
</tbody>

1 个答案:

答案 0 :(得分:0)

您可以在Razor

中的视图中使用if-else块
 <tbody>
        <tr>
            <td>@Model.UpdatedTime</td>
            @if(Model.status == "DETECTED"){
                <td style="background-color:red">Model.status</td>
            } else{
                <td style="background-color:green">Model.status</td>
            }
        </tr>
    </tbody>