mvc3的多个条件

时间:2012-10-19 17:19:43

标签: asp.net-mvc-3

我需要为此语法添加第三个条件,以便S139a字段变为不可见。

<div style="float: left; width: 80px; visibility: visible">S139a:</div>
<div style="float: left;">@if (Model.xyz == 0)
{@Html.Raw("No")}
else
{@Html.Raw("Yes")}
</div>
<div style="clear: both;"></div>

1 个答案:

答案 0 :(得分:0)

您可以将显示S139a字段的代码包装在if中,然后处理显示“否”或“是”。

@if (Model.SomeProperty == false)
{
    // Display the S139a field.  Then check xyz.
    if (Model.xyz == 0)
    { 
        @Html.Raw("No")
    }
    else
    { 
        @Html.Raw("Yes")
    }
}

我正在做一些假设,因为我真的不知道S139a字段是什么,或者代码的其余部分是什么样的。