我仍在学习 asp.net,想知道是否有一种简单的方法可以将 id="current" 设置为导航栏,以便根据用户所在的页面突出显示该页面。我的模板设置为使用 id="current" 来更改链接的样式,并且我有 i 类来设置每个选项卡的样式。
这是我的 Site.Master 中的代码
<nav id="navigation" class="style-1">
<div class="left-corner"></div>
<div class="right-corner"></div>
<ul class="menu" id="responsive">
<li><a href="home.aspx" id="current"><i class="home"></i> Home</a></li>
<li><a href="Calendar.aspx"><i class="calendar"></i>Calendar</a></li>
<li><a href="Bill.aspx"><i class="list"></i>Bills</a></li>
</ul>
</nav>
就像我说的,我还在学习,所以我不确定将它放在 ContentPlaceHolder 中是否更好。我试图只请求 URL 并执行 if 语句,但我不确定如何设置 id=。
任何帮助都会很棒。
谢谢