//public void InitTreeList(TreeList treeList) //{ // DataTable dt = FrmMainDAO.GetTopMenuData();//获取一级菜单数据 // foreach (DataRow dr in dt.Rows) // { // TreeListNode node = treeList.Nodes.Add(new object[] { dr["MenuName"], dr["MenuText"] }); // node.Checked = true; // node.Tag = ""; // InitSubTreeListNode(node); // } //} public void InitTreeList(TreeList treeList) { DataTable dt = FrmMainDAO.GetMenuData();//获取菜单数据 DataRow[] drs = dt.Select("IsNull(ParentMenuName, '') = ''"); foreach (DataRow dr in drs) { TreeListNode node = treeList.Nodes.Add(new object[] { dr["MenuName"], dr["MenuText"] }); node.Checked = true; node.Tag = ""; InitSubTreeListNode(dt, node); } }