2009-08-21 18 views
0

我正在开发一个用于工程目的的网站。我正在使用母版页。在母版页上,我放置了ASP.Net菜单控件,并动态更改静态和动态菜单。我需要顶部的静态菜单是横向的,我们可以直接通过设置方向属性来获取。但是,当悬停在静态菜单上时,子菜单是垂直的。我需要的子菜单也是水平的样子。对于参考。您可以访问www.airIndia.com或http://home.airindia.in/SBCMS/WebPages/Home.aspx?CityId=Ind如何将asp.net dyanmic菜单定位为水平

谢谢。

回答

0

嘿,我不知道这是你在找什么,但几个有关水平子菜单的ASP.NET论坛帖子被称为this article。它使用两个<asp:Menu>的组合来实现该效果。

此外,我会考虑使用CSS adapters,但我也发现,之前尝试过的人已经尝试修改JavaScript,并最终放弃并使用第三方组件。

也许你甚至可以推出自己的产品并使用<asp:Repeater>控件,将你的SiteMap绑定到它。有很多基于CSS的导航菜单,只是搜索周围。 A List Apart是一个开始的好地方。

+0

非常感谢,它帮助我一点点。但我没有得到我想要的效果。谢谢 – Kamlesh 2009-08-21 13:52:48