web-dev-qa-db-ja.com

ASP.NETMVCのRazorView内の領域をプログラムで表示/非表示にする方法

モデル値に基づいて、Razorビュー(.cshtml)でフィールドのグループ(ラベル、テキストフィールド、チェックボックス)をプログラムで表示/非表示にしたい。モデルはビューへのアクセスです。

ありがとう

17
Pingpong

Razor View cshtmlの場合:

@if(Model.RevealSecretPlans)
{
    <div>
      Giant frikkin laser
    </div>
}

もちろん、これはRevealSecretPlansがブール値であることを前提としています

51
Neil N