Bootstrap 4 如何删除导航栏?

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

我在asp.NETCore中使用了azure登录,当从项目中注销时,它将进入登录页面,在该页面中获得导航栏,如图所示。 如何删除导航栏

<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)
{
...
}
其他的
{
...
}
}