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>
}