我的主页有导航:
<ul>
<li class="first"><a title="Home" href="/">Home</a></li>
<li><a title="Download" href="Download.aspx">Download</a></li>
<li><a title="Buy Coins" href="Store.aspx">Buy Coins</a></li>
<li><a title="Support" href="Support.aspx">Support</a></li>
</ul>
问题是我无法弄清楚如何根据用户的位置设置class =“first”属性。 .NET有办法做到这一点吗?我可以将导航粘贴到我的所有页面,但这似乎不对。
由于
答案 0 :(得分:1)
我能想到的最简单的方法就是检查页面的类型:
<li class="<%= (Page is Home) ? "first" : "" %>"><a title="Home" href="/">Home</a></li>
<li class="<%= (Page is Download) ? "first" : "" %>"><a title="Download" href="/">Download</a></li>