Asp.net mvc 在页面视图中显示共享布局选项卡
thnx的帮助提前…我有一个mvc项目的登录页面,其中我有两个标签在共享布局页面,一个是添加用户,另一个是注销标签…现在我不想显示这两个标签相似,当有人打开这个项目。我想从主视图中删除这些选项卡。这样,只有成功登录后,用户才能看到添加用户和选项卡日志。如何移动这些选项卡以及在何处移动这些选项卡。标签是Asp.net mvc 在页面视图中显示共享布局选项卡,asp.net-mvc,view,Asp.net Mvc,View,thnx的帮助提前…我有一个mvc项目的登录页面,其中我有两个标签在共享布局页面,一个是添加用户,另一个是注销标签…现在我不想显示这两个标签相似,当有人打开这个项目。我想从主视图中删除这些选项卡。这样,只有成功登录后,用户才能看到添加用户和选项卡日志。如何移动这些选项卡以及在何处移动这些选项卡。标签是 <li>@Html.ActionLink("UserManagement", "Index", "User")</li>
<li>@Html.ActionLink("UserManagement", "Index", "User")</li>
<li>@Html.ActionLink("LogOff", "Index", "Home")</li>
@Html.ActionLink(“用户管理”、“索引”、“用户”)
@ActionLink(“注销”、“索引”、“主页”)
您可以执行以下操作:
@if(User.Identity.IsAuthenticated) {
<li>@Html.ActionLink("UserManagement", "Index", "User")</li>
<li>@Html.ActionLink("LogOff", "Index", "Home")</li>
}
@if(User.Identity.IsAuthenticated){
@ActionLink(“用户管理”、“索引”、“用户”)
@ActionLink(“注销”、“索引”、“主页”)
}
您可以指定要使用的布局
页面-通常登录页面将是主页面的精简版本。ie的一个选择是将它们保留在主布局上,并为登录页面设置第二个布局