MVC3在哪里放置注销显示

时间:2011-09-27 09:08:11

标签: asp.net-mvc-3

我正在创建一个MVC3 C#应用程序。我创建了一个登录属性,该属性仅在用户选择创建,删除或编辑存储的数据时出现。要注销,我将HTML代码放在布局视图中,但即使用户没有登录,它也会在主页上显示。如何在用户登录后在所有页面上显示它,当用户注销时,它没有显示?

1 个答案:

答案 0 :(得分:0)

只需检查用户是否经过身份验证

@if (Request.IsAuthenticated) {
   <div>control to logout</div>
}