我正在使用我的 ASP.NET 母版页中的 Bootstrap Treeview。请参阅下面的示例代码。此代码位于母版页中。转到子页面(例如,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>