c# - 标签的背景取决于 cshtml 中的值
问题描述
我的 .NET 项目中有以下代码:
<h2>Details</h2>
<div>
<hr />
<dl class="dl-horizontal">
<dt>
@Html.DisplayNameFor(model => model.Number)
</dt>
<dd>
@Html.DisplayFor(model => model.Number)
</dd>
<dt>
@Html.DisplayNameFor(model => model.Status)
</dt>
<dd>
@Html.DisplayFor(model => model.Status)
</dd>
我该如何做背景@Html.DisplayFor(model => model.Status)
实际上我有白色model.Status = New
,但是当-绿色背景model.Status = In progress
=橙色背景时我想要它。我可以在视图中依赖它吗?
解决方案
推荐阅读
- json - 错误 json.decoder.JSONDecodeError:预期值:第 1 行第 1 列(字符 0)
- linux - 根据新版本的 config.yaml 文件,Linux 环境中 Iotedge 的非活动状态
- docker - 如何限制 docker 容器只监听来自 localhost 的连接?
- sql - 如何根据 30 分钟的时间间隔检索时间戳列的最小和最大时间?
- ios - swift deinit方法没有调用
- azure - Powershell AzureADPreview cmdlet Set-AzureADApplication“PreAuthorizedApplications”参数的正确语法是什么?
- shell - 当 Shell 脚本实际失败时,Jenkins 总是 SUCCESS 状态
- java - 匹配方法未返回 true
- java - 组合 .java 文件并将它们作为 java 代码中的可执行 jar 导出
- mysql - 一个 mysql 函数,它捕获错误并提示是否继续以 shell 脚本形式的查询中的每一行?