2009-04-30 95 views
0

我有一个水平菜单,带有UL/LI标记,我想要转换为.net 3.5中的ASP:菜单。ASP.NET水平菜单出现在下面的子菜单,也是水平的

我希望子菜单中的选项可以在主菜单下方的水平菜单中呈现,当主菜单选项被点击时。我也想:

  • 指示哪个菜单选项被高亮显示/加粗两个主菜单和子菜单选择,渲染(或通过其他机制)的用户的角色只显示
  • 检查适当的菜单选项。
+0

哇。这是我第一次听说有人抛弃了一个基于css的ul/li菜单,转而使用asp:菜单控件。这几乎总是相反的。 – NotMe 2009-04-30 22:21:00

回答

1

使用CSS友好适配器:http://www.asp.net/CssAdapters/

这些都会让你保持了UL /李标记,让你通过CSS突出和控制呈现就像你会与一个正常的ASP的能力:带有角色的菜单。