日期:2014-05-18  浏览次数:20567 次

求 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是三级菜单项。