2009-04-30 93 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的能力:帶有角色的菜單。