自定义asp.net 4.0菜单控件

时间:2011-02-01 03:07:45

标签: .net asp.net .net-4.0

使用ASP .NET 4.0菜单控件时,有没有办法将自己的CSS标签应用于<li>标签?例如,假设我有一个外部样式表,其标签为“class1”,“class2”,“class3”等。我想将“class1”应用于第一个菜单项。然后,如果选择了菜单项,我想应用“class2”,如果没有选择,则“class3”。我玩过各种“静态”风格,但是无法让它发挥作用。我终于放弃并创建了自己的菜单控件,扩展了ASP .NET菜单控件并提供了我自己的自定义渲染。这有效,但我想知道是否有办法让它与内置菜单控件一起工作。

1 个答案:

答案 0 :(得分:2)

很难让asp.net菜单控件工作。是的,他们接受了CSS,但随后会出现浏览器兼容性问题。使用自定义菜单很方便,甚至可以通过http://www.dynamicdrive.com/

中的一些JQUERY开发自己的多级自定义菜单