问题描述
[img=http://hi.csdn.net/space-10239819-do-album-picid-1076428-goto-up.html][/img]表结构LeiBieIDLeiBieMignChengLeiBieID_f1A02B03C04D05a16b27c38d4
解决方案
本帖最后由 gdou123czh 于 2012-03-09 23:56:23 编辑
解决方案二:
不知你要问什么?
解决方案三:
递归绑定TreeView,privatevoidbindTreeView1(){stringsql="select*fromnamewhereisdel=0";DataTabledt=db.ExecuteDataTable(sql,CommandType.Text,null);for(inti=0;i<dt.rows.count;i++){TreeNodetn=newTreeNode();tn.Text=dt.rows[i]["LeiBieMignCheng"].ToString();tn.Tag=dt.rows[i]["LeiBieID"].ToString();FillTree(tn,dt);treeView1.Nodes.Add(tn);}}privatevoidFillTree(TreeNodenode,DataTabledt){DataRow[]dd=dt.Select("LeiBieID_f="+node.Tag.ToString()+"");if(dd.Length>0){for(inti=0;i<dd.Length;i++){TreeNodetnn=newTreeNode();tnn.Text=dd[i]["LeiBieMignCheng"].ToString();tnn.Tag=dd[i]["LeiBieID"].ToString();FillTree(tnn,dt);node.Nodes.Add(tnn);}}}