Bootstrap 4 如何删除导航栏?
我在asp.NETCore中使用了azure登录,当从项目中注销时,它将进入登录页面,在该页面中获得导航栏,如图所示。 如何删除导航栏Bootstrap 4 如何删除导航栏?,bootstrap-4,asp.net-core-mvc,Bootstrap 4,Asp.net Core Mvc,我在asp.NETCore中使用了azure登录,当从项目中注销时,它将进入登录页面,在该页面中获得导航栏,如图所示。 如何删除导航栏 <div class='page-topbar @ViewData["pagetopbar_class"]'> <nav class="navbar navbar-expand-lg navbar-light " style="background-color:white;&qu
<div class='page-topbar @ViewData["pagetopbar_class"]'>
<nav class="navbar navbar-expand-lg navbar-light " style="background-color:white;">
.
.
.
.
@if (User.Identity.IsAuthenticated)
{
...
}
else
{
...
}
</form>
</div>
</nav>
</div>
.
.
.
.
@if(User.Identity.IsAuthenticated)
{
...
}
其他的
{
...
}
在用于注销的代码中添加if子句:
@if (User.Identity.IsAuthenticated)
<ul class="navbar-nav mr-auto">
<li class="nav-item active pl-5">
<a class="nav-link" href="/">Home <span class="sr-only">(current)</span></a>
</li>
......
@if(User.Identity.IsAuthenticated)
-
......
试试这个:
<div class='page-topbar @ViewData["pagetopbar_class"]'>
@if (User.Identity.IsAuthenticated)
{
<nav class="navbar navbar-expand-lg navbar-light " style="background-color:white;">
.
.
.
.
@if (User.Identity.IsAuthenticated)
{
...
}
else
{
...
}
</form>
</div>
</nav>
}
</div>
@if(User.Identity.IsAuthenticated)
{
.
.
.
.
@if(User.Identity.IsAuthenticated)
{
...
}
其他的
{
...
}
}