簡體   English   中英

如何根據其他模型項的答案更改字段的值

[英]How to change the value of a field depending on answer of other model item

我需要在這段代碼中添加某種形式的@If,如果ContactMe =“No”,則顯示“用戶不想聯系”,否則顯示電子郵件ID和名稱。

我不能正常地解決這個問題,我會非常感謝正確的方向

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

        </th>

這可以使用Razor中的邏輯條件來完成。 以下鏈接將為您提供所需的知識。

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

這已經奏效了謝謝你

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

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

    else
    {
            @Contact
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM