2012-02-16 17 views
2

ウェブアプリケーションでメニューを作成したいと思います。このメニューは、単に垂直であることが必要であり、このような何かを操作することができました:サブメニュー付きASP.Netメニュー

enter image description here

それは、ポップアップメニューか何かする必要はありません。ページの横にある静的なメニューだけでなく、サブメニューをブラウズすることもできます。私はasp.netを初めて使っていて、そのようなコントロールが存在するのか、それが呼び出されるのかわからない。私がこれをやっているうちに誰かが私を招いてくれたのだろうかそのようなコントロールが存在するのか、それを作成する必要がありますか?

+0

あなたはおそらくCSSメニューのようなものがほしいと思っています。http://cssmenumaker.com/ – jcolebrand

+1

答えを選択することはできますか? –

+0

あなたは答えを選択することができますか、何も適切でない理由で更新できますか? – Seany84

答えて

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

+1

私はこれを試して、それはうまくいった。 –

+0

マイケルを確認していただきありがとうございます。 – Seany84

0

Menu Controlがこれを行うを見てCSSをカスタマイズすることができます。

JavaScriptのバージョンと同じくらいエレガントではありませんが、機能します。

あなたが新しいと言うので、それを使用する方法を示すビデオもたくさんあります(this oneなど)。

関連する問題