2012-02-16 61 views
2

我想在我的web应用程序中创建一个菜单。此菜刚需是垂直的,并且能够这样操作的东西:带子菜单的ASP.Net菜单

enter image description here

它并不需要是一个弹出菜单或任何东西。只是一个静态菜单,位于页面的一侧,并允许您浏览子菜单。我对asp.net不熟悉,不确定这样的控件是否存在,甚至不知道它会被调用。在我这样做的时候有人能让我这么做吗?这种控制是存在还是需要创建?

+0

你可能想要像css菜单http://cssmenumaker.com/ – jcolebrand 2012-02-16 21:03:06

+1

你能选择一个答案,或更新为什么没有什么是合适的? – 2013-09-12 20:06:41

+0

你可以选择一个答案,或更新为什么没有什么是合适的? – Seany84 2017-09-18 19:23:23

回答

3

您可以使用标准的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> 
+0

你有没有试过这个,看看你是否可以得到它的工作? – Seany84 2012-02-23 04:40:41

+1

我试过了,它工作得很好。 – 2013-09-12 20:06:10

+0

感谢您验证Michael。 – Seany84 2013-09-12 23:18:05

0

Menu Control做到这一点。

它不像一些JavaScript版本那么优雅,但它的工作原理。

既然你说你是新手,还有很多视频展示了如何使用它,包括this one