我想在我的web應用程序中創建一個菜單。此菜剛需是垂直的,並且能夠這樣操作的東西:帶子菜單的ASP.Net菜單
它並不需要是一個彈出菜單或任何東西。只是一個靜態菜單,位於頁面的一側,並允許您瀏覽子菜單。我對asp.net不熟悉,不確定這樣的控件是否存在,甚至不知道它會被調用。在我這樣做的時候有人能讓我這麼做嗎?這種控制是存在還是需要創建?
我想在我的web應用程序中創建一個菜單。此菜剛需是垂直的,並且能夠這樣操作的東西:帶子菜單的ASP.Net菜單
它並不需要是一個彈出菜單或任何東西。只是一個靜態菜單,位於頁面的一側,並允許您瀏覽子菜單。我對asp.net不熟悉,不確定這樣的控件是否存在,甚至不知道它會被調用。在我這樣做的時候有人能讓我這麼做嗎?這種控制是存在還是需要創建?
您可以使用標準的ASP:菜單服務器控件。
<asp:Menu ID="Menu1" runat="server" StaticDisplayLevels="3" Orientation="Vertical">
<Items>
<asp:MenuItem Text="File" Value="File">
<asp:MenuItem Text="New" Value="New"></asp:MenuItem>
<asp:MenuItem Text="Open" Value="Open"></asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem Text="Edit" Value="Edit">
<asp:MenuItem Text="Copy" Value="Copy"></asp:MenuItem>
<asp:MenuItem Text="Paste" Value="Paste"></asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem Text="View" Value="View">
<asp:MenuItem Text="Normal" Value="Normal"></asp:MenuItem>
<asp:MenuItem Text="Preview" Value="Preview"></asp:MenuItem>
</asp:MenuItem>
</Items>
</asp:Menu>
你可以用javascript來做到這一點。已經有一些插件可用。
http://www.javascripttoolbox.com/lib/contextmenu/
http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/
您可以自定義CSS看起來像在Windows 7菜單
你可能想要像css菜單http://cssmenumaker.com/ – jcolebrand 2012-02-16 21:03:06
你能選擇一個答案,或更新爲什麼沒有什麼是合適的? – 2013-09-12 20:06:41
你可以選擇一個答案,或更新爲什麼沒有什麼是合適的? – Seany84 2017-09-18 19:23:23