0

MVC4 と Razor の構文は初めてです。これがあまりにも単純な質問である場合は、前もってお詫び申し上げます。検索で答えを見つけることができませんでした...

下記の流れで何とかしたいのですが...

サンプル1

@if (Model.UserDoesNotHaveAccess)
{
    <h1>You do not have access</h1>
    Response.End();
}

<h1> You do have access </h1>

サンプル 1 のコードを使用してページを実行すると、UserDoesNotHaveAccess が true の場合に空白のページが表示され、何もレンダリングされません。サンプル 2 のコードを使用してページを実行すると、動作します...サンプル 2 で行ったように、if else ステートメントですべてをネストする必要はありません。サンプル 1 に似たものを動作させる簡単な方法はありますか? ?

サンプル 2

@if (Model.UserDoesNotHaveAccess)
{
    <h1>You do not have access</h1>    
}
else
{
    <h1> You do have access </h1>
}
4

1 に答える 1