如果 HTML 中的语句无法退出

If Statement in HTML can't exit

提问人:Kristi Burkhart 提问时间:8/3/2023 最后编辑:Chris BarrKristi Burkhart 更新时间:8/3/2023 访问量:45

问:

我正在为网站制作侧边栏/菜单栏。我遇到的第一个问题是它显示在登录页面上,因此您不必登录即可访问该页面。我向它添加了一个 if 语句(见下文),但现在它只显示在主页上。我也需要它出现在其他地方。它转到 if 语句,但是当我单击另一个页面时,它会返回,即使我已经登录,该语句也会出现错误

@if (Model.session != null && !String.IsNullOrWhiteSpace(Model.session.getUsername()))
{

  <div id="mySidebar" class="sidebar">
    <a href="javascript:void(0)" class="closebtn" onclick="closeNav()">×</a>
    <a href="~/home/consoliplexMain">Home</a>
    <a href="~/home/employeeLinksFullPage">Consoliplex Family</a>
    <a href="~/home/humanResources">Human Resources</a>
    <a href="~/home/companyLinks">Company Resources</a>
    <a href="~/home/OurStory">Our Story</a>
    <a href="~/home/ourCustomers">Our Customers</a>
  </div>

  <div id="main">
    <button class="openbtn" onclick="openNav()">☰ Menu </button>
  </div>

  <script>
    function openNav() {
      document.getElementById("mySidebar").style.width = "250px";
      document.getElementById("main").style.marginLeft = "250px";
    }

    function closeNav() {
      document.getElementById("mySidebar").style.width = "0";
      document.getElementById("main").style.marginLeft = "0";
    }
  </script>

} @if (Model.session != null && !String.IsNullOrWhiteSpace(Model.session.getUsername()))
  {


  }
C# HTML IF-语句 侧边 菜单栏

评论


答: 暂无答案