私はASP.NET MVCアプリケーションを持っており、別のページにナビゲートするタブを実装しようとしています。これらのタブは、単純なASCXユーザコントロールとして実装されています。ASP.NET MVC:タブASCX - 現在のページに基づいてCSSクラスを調整しますか?
<ul>
<li><a href="xyz1.html">Number One</a></li>
<li class="activePage"><a href="xyz2.html>Number Two</a></li>
<li><a href="xyz1.html">Number Three</a></li>
</ul>
現在のページが(タブ#2で上記のデモコードで) "にActivePage" CSSクラスを介して設計されています。
ASCXに連絡する簡単で効率的な方法は、ページごとに変更することなくactivePageクラスを取得する必要があります。
サンプルコードは高く評価されています。
あなたはおそらく同じことをすることができますサーバー側...要求を確認し、ul上でrunat = serverを実行し、正しいliにクラスを追加します – Martin