当前位置:编程学习 > C#/ASP.NET >>

Menu控件怎么绑定数据库

请问大家Menu控件怎么绑定数据库
请大家帮帮忙··
我试了很久还是不可以 --------------------编程问答-------------------- 是否要这样的效果

 private void AddChildMenuItems(DataTable menuData, MenuItem parentMenuItem)
    {
        DataView view = new DataView(menuData);
        view.RowFilter = "ParentID=" + parentMenuItem.Value;
        foreach (DataRowView row in view)
        {
            MenuItem newMenuItem = new MenuItem(row["Name"].ToString(), row["CategoryId"].ToString());
            parentMenuItem.ChildItems.Add(newMenuItem);
            AddChildMenuItems(menuData, newMenuItem);
        }
    }

--------------------编程问答-------------------- 直接选择数据源啊,肯定可以的 --------------------编程问答-------------------- 这种方法试过了··
不可以··· --------------------编程问答--------------------
引用 1 楼 SnowQuery 的回复:
是否要这样的效果 

C# code
 private void AddChildMenuItems(DataTable menuData, MenuItem parentMenuItem)
    {
        DataView view = new DataView(menuData);
        view.RowFilter = "ParentID=" + parentMenuItem.Value;
        foreach (DataRowView row in view)
        {
            MenuItem newMenuItem = new MenuItem(row["Name"].ToString(), row["CategoryId"].ToString());
            pa…

这样可以 --------------------编程问答-------------------- 直接从数据库查出结构,然后用List接收,循环绑定到MENU上就可以了,前段时间用这个做过小框架。 --------------------编程问答-------------------- 直接从数据库查出结构,然后用List接收,循环绑定到MENU上就可以了,前段时间用这个做过小框架。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,