格式化树型结构
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 ());
}
}