首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求 Menu绑定数据库得代码。 显示三级菜单解决办法

2012-01-09 
求 Menu绑定数据库得代码。 显示三级菜单汽车服务|会员 |加盟| 回答| 商城| 社区| 中文/English上面的是页

求 Menu绑定数据库得代码。 显示三级菜单
汽车服务| 会员 |加盟| 回答| 商城| 社区| 中文/English 

上面的是页面导航 要求用Menu控件。  

因为汽车服务下面 还有悬浮菜单(2级)和子菜单(3级)。

不知道 如何用它读取数据库 有谁能给我个全的代码呢? 谢谢

[解决办法]
Menu控件只能绑定XML文件,你可以先把数据转为XML然后再绑定.

或者你可以读数据库,使用循环把读到的数据加到Menu控件上。

例如:
MenuItem mi1 = new MenuItem();
MenuItem mi2 = new MenuItem();
MenuItem mi3 = new MenuItem();
mi1.Text = "aa";
mi2.Text = "bb";
mi3.Text = "cc";

mi2.ChildItems.Add(mi3);
mi1.ChildItems.Add(mi2);
Menu1.Items.Add(mi1);
其中mi1是一级菜单项,mi2是二级菜单项,mi3是三级菜单项。

热点排行