如何根据其他模型项目的答案来更改字段的值

时间:2019-06-24 15:38:54

标签: c# razor

我需要在这段代码中添加@If的某种形式,如果ContactMe =“ No”,则显示“用户不想联系”,否则显示电子邮件ID和名称。

我无法终生正确地解决这个问题,我将非常感谢您指出正确的方向

  <th>
            @{ var email = "mailto:" + item.EmailID;}
            <a href="@email">@item.FullName  @item.Position</a>

        </th>

2 个答案:

答案 0 :(得分:0)

这可以使用Razor中的逻辑条件来完成。以下链接将为您提供所需的知识。

https://www.w3schools.com/asp/razor_cs_logic.asp

答案 1 :(得分:0)

现在可以了,谢谢

                @{ var Contact = "Member not to be contacted";}

                @if (item.ContactMe == "Yes")
        {
            <a href="@email">@item.FullName  @item.Position</a>
}

    else
    {
            @Contact
}