ASP.NET 2.0提供了一个Menu 类,可以方便地创建水平或者垂直方向的下拉菜单,下面就是一个例子: 查看例子 <%@ Page Language="C#" %> 下拉菜单的例子 disappearafter="2000" staticdisplaylevels="2" staticsubmenuindent="10" orientation="Horizontal" font-names="Arial" target="_blank" runat="server"> forecolor="red"/> forecolor="red"/> forecolor="Black"/> http://dotnet.aspx.cc/" text="首页" tooltip="首页"> http://dotnet.aspx.cc/ShowList.aspx?id=1" text="ASP.NET 栏目" tooltip="ASP.NET 栏目"> text="ASP.NET 最新文章" tooltip="ASP.NET 最新文章"/> text="ASP.NET 问与答" tooltip="ASP.NET 问与答"> text="ASP.NET 最新文章" tooltip="ASP.NET 最新文章"/> text="ASP.NET 最新文章" tooltip="ASP.NET 最新文章"/> text="Jazz" tooltip="Jazz"/> text="Movies" tooltip="Movies"> text="Action" tooltip="Action"> text="Drama" tooltip="Drama"/> text="Drama" tooltip="Drama"/> text="Musical" tooltip="Musical"/>