我正在尝试根据statusid表中的数据显示不同的消息。比方说,如果我的statusid是1120,那么我想显示“PASS”但我正在努力使用正确的语法。
如果statusid = 1120则“通过”。
以下是我显示statusid的代码:
@Html.DisplayFor(modelItem => item.statusid)
有什么想法吗?
答案 0 :(得分:5)
创建一个包含所需属性的对象
SomeObject.statusId
SomeObject.message
@Html.DisplayFor(modelItem => item.SomeObjectInstance)
这样做可以让你在视图之外添加代码和逻辑,这通常是推荐的。
答案 1 :(得分:4)
如果你只有一些来自statusid的值,那么你可以这样做。
@if (@Model.statusid == 1120)
{
<span>PASS</span>
}
else
{
<span>FAIL</span>
}