我正在使用ASP.NET MVC3。截至目前,我正在限制匿名用户通过
进入特定页面[Authorize]
在我的控制器中。但我想要的是限制它们在主页面中查看标签,如果它们不是log.in.这可能吗。?对不起我不是编程专家。 :(
答案 0 :(得分:0)
<li>@Html.ActionLink("Home", "Index", "Home")</li>
@if (Request.IsAuthenticated)
{
<li>@Html.ActionLink("View Account", "Index", "Account")</li>
if (User.IsInRole("Administrator"))
{
<li>@Html.ActionLink("Admin Console", "Index", "Admin")</li>
}
}