Как изменить значение поля в зависимости от ответа другого элемента модели - PullRequest
0 голосов
/ 24 июня 2019

Мне нужно добавить некоторую форму @If к этому коду, если ContactMe = "Нет", тогда отобразить "пользователь не хочет, чтобы с ним связывались", в противном случае отобразить идентификатор электронной почты и имя.

Я не могу на всю жизнь разобраться с этим должным образом, я был бы очень благодарен за точку в правильном направлении

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

        </th>

Ответы [ 2 ]

0 голосов
/ 26 июня 2019

теперь это сработало, спасибо

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

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

    else
    {
            @Contact
}
0 голосов
/ 24 июня 2019

Это можно сделать с помощью логических условий в Razor. Следующая ссылка предоставит вам необходимые знания.

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

...