格式化TreeView

格式化树型结构

public void InitTree( TreeNodeCollection nds,string parentid)
    {
        TreeNode tn;
        System .Data .DataRow[]  rows = rstable .Select ("parentdept= '"+ parentid +"'");
        foreach (System .Data .DataRow  row in rows) //循环
        {
            tn= new TreeNode() ;  //创建一个新的节点
            tn.Text = row["deptname"].ToString (); //节点显示的内容
            tn.Value = row ["deptid"].ToString ();  //节点的值
            nds .Add (tn); //添加进新的节点
            InitTree (tn.ChildNodes,row["deptid"].ToString ());
        }

    }

你可能感兴趣的:(treeview)