私はまだasp.netを学んでおり、id="current"をナビゲーションバーに設定して、ユーザーがいるページに応じてそのページを強調表示する簡単な方法があるかどうかを知りたいと思っていました。私のテンプレートは id="current" を使用してリンクのスタイルを変更するように設定されており、各タブのスタイルを設定するクラスがあります。
これが私の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= の設定方法がわかりませんでした。
どんな助けでも素晴らしいでしょう。
ありがとう