Bootstrap TreeView с главной страницы asp.net

Я использую Bootstrap Treeview с моей главной страницы ASP.NET. Пожалуйста, смотрите пример кода ниже. Этот код находится на главной странице. Древовидное представление теряет свое состояние при переходе на дочернюю страницу (например, Page5). Меню свернуто.

Что было бы лучшим способом сохранить соответствующее древовидное представление? Например, когда я иду на страницу 3, я хочу иметь secondMenuli расширен.

ПРИМЕЧАНИЕ: я пробовал это без главной страницы, и она работает отлично, но я искал, чтобы решить это, используя главную страницу.

<ul id="leftmenulist" class="sidebar-menu">
  <li id="firstMenuli" class="active">
      <a href="Home.aspx">
          <span>Home</span>
      </a>
  </li>
  <li id="secondMenuli" class="treeview">
      <a href="#">
        <span>Second Menu</span>
      </a>
      <ul class="treeview-menu">
        <li><a href="Page1.aspx">Page1</a></li>
        <li><a href="Page2.aspx">Page2</a></li>
        <li><a href="Page3.aspx">Page3</a></li>
      </ul>
  </li>
  <li id="thirdMenuli" class="treeview">
      <a href="#">
        <span>Third Menu</span>
      </a>
      <ul class="treeview-menu">
        <li><a href="Page4.aspx">Page4</a></li>
        <li><a href="Page5.aspx">Page5</a></li>
        <li><a href="Page6.aspx">Page6</a></li>
      </ul>
  </li>
</ul>

0 ответов

Другие вопросы по тегам