2011-02-01 26 views
1

ASP .NET 4.0メニューコントロールを使用しているときに<li>タグに独自のCSSタグを適用する方法はありますか?たとえば、「class1」、「class2」、「class3」などのタグを持つ外部スタイルシートがあるとします。最初のメニュー項目に「class1」を適用します。メニュー項目が選択されている場合は、「class2」を適用し、選択されていない場合は「class3」を適用します。私はいろいろな 'スタティック'スタイルで演奏しましたが、うまく動作しません。私は最終的にあきらめて、ASP .NETメニューコントロールを拡張し、独自のカスタムレンダリングを提供する独自のメニューコントロールを作成しました。これはうまくいきますが、組み込みのメニューコントロールで動作させる方法があるのだろうかと思います。asp.net 4.0メニューコントロールをカスタマイズする

答えて

2

asp.netメニュー制御作業を行うのは非常に難しいです。はい、彼らはcssを受け入れますが、ブラウザの互換性の問題があります。独自のカスタマイズされたメニューを使用することもできます。独自のMultilevelメニューを開発することもできます。http://www.dynamicdrive.com/

+0

メニューコントロールはとてもシンプルで、既存のコントロールを使いたいと思います。だから私は、標準asp.netメニューコントロールを拡張し、レンダリング部分を完全に置き換えることになった。 Dynamicdriveのメニューは何かを見ています。 – Eric

関連する問題