流体菜单ASP.NET

时间:2013-07-08 07:19:14

标签: asp.net vb.net drop-down-menu

我们正在开发一个带有下拉菜单的网站。问题是菜单需要是动态的,因为父和子将放在单个菜单下。这意味着单个菜单可能包含多个具有多个子项的父项。这些父母/孩子来自数据库。

http://imageshack.us/photo/my-images/405/h9o.png/

当悬停一组父菜单时,将显示子项

http://imageshack.us/photo/my-images/836/fiz5.png/

行数取决于父项和子项的数量,子项将始终在父项下,子项不会分为两个不同的列。这意味着行和列是根据来自数据库的数据动态创建的。知道如何制作这个吗?

1 个答案:

答案 0 :(得分:0)

网上有很多菜单解决方案。

我使用过JQuery UI菜单http://jqueryui.com/menu/

只需将您的菜单项输出为<li>,然后像链接页面中的示例一样运行Jquery UI函数.menu();。菜单中的项目可以是指向其他页面的链接,也可以是回发到同一页面的项目。如果您回发,您可以在项目中为隐藏字段分配一些值,您可以在后面的代码中查看。