src/NetCoreBBS/Views/Shared/_LoginPartial.cshtml
(完整代码) 1KB@inject SignInManager<User> SignInManager
@inject UserManager<User> UserManager
@if (SignInManager.IsSignedIn(User))
{
<form asp-controller="Account" asp-action="LogOff" method="post" id="logoutForm" class="navbar-right">
<ul class="nav navbar-nav navbar-right">
<li>
<div class="btn-group" style="margin-top:8px;">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
@UserManager.GetUserName(User)<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a asp-controller="User" asp-action="Index">个人中心</a></li>
<li><a asp-controller="User" asp-action="Edit">编辑个人信息</a></li>
@if (UserManager.GetUserName(User).Equals("admin"))
{
<li role="separator" class="divider"></li>
<li><a asp-area="Admin" asp-controller="Manage" asp-action="Index">管理中心</a></li>
}
</ul>
</div>
</li>
<li><a href="javascript:document.getElementById('logoutForm').submit()">注销</a></li>
<li><a asp-controller="Home" asp-action="About">关于</a></li>
</ul>
</form>
}
else
{
<ul class="nav navbar-nav navbar-right">
<li><a asp-controller="Account" asp-action="Login">登录</a></li>
<li><a asp-controller="Account" asp-action="Register">注册</a></li>
<li><a asp-controller="Home" asp-action="About">关于</a></li>
</ul>
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
