MVCアプリケーションの共有ファイル_layout.cshtm
(マスターページ)にいくつかのリスト項目があります。以下のような子ページからMVCのマスターページで右メニューを選択
何か:
<li class="selected">Home</li>
など:ユーザーがホームページにあるとき
<ul>
<li>Home</li>
<li>about</li>
<li>contact</li>
<li>blog</li>
</ul>
が、私はそうのように、クラスselected
を持っている家庭li
アイテムが欲しいです。これを行う最善の方法は何ですか?
通常のasp.netウェブサイトでは、私はマスターページにメソッドを持っていて、そのメソッドを子ページから呼び出していましたが、MVCでは何をすべきか分かりません。
ありがとうございました。
カスタムヘルパーメソッド書くことができ
:
は、このチュートリアルから私のアイデアを手に入れましたこんにちは、どこに追加しますか? – LocustHorde
@ LocustHorde、これを 'HtmlHelper'クラスの拡張メソッドとして定義します。あなたはあなたが望む静的なクラスに置くことができます。カスタムHTMLヘルパーの作成の詳細については、次の記事を参照してください。http://www.asp.net/mvc/tutorials/creating-custom-html-helpers-cs –