我是 MVC4 和 Razor 语法的新手。如果这是一个太简单的问题,我先道歉,我无法找到答案搜索......
我想按照以下方式做一些事情......
样品 1
@if (Model.UserDoesNotHaveAccess)
{
<h1>You do not have access</h1>
Response.End();
}
<h1> You do have access </h1>
当我使用示例 1 代码运行页面时,如果 UserDoesNotHaveAccess 为真,我会得到一个空白页面 - 没有呈现任何内容。当我使用示例 2 代码运行页面时,它可以工作......我不想像我在示例 2 中所做的那样将所有内容嵌套在 if else 语句中。有没有一种简单的方法可以让类似于示例 1 的东西正常工作?
样品 2
@if (Model.UserDoesNotHaveAccess)
{
<h1>You do not have access</h1>
}
else
{
<h1> You do have access </h1>
}