如题,请大家帮忙,比如treeview中有一个节点,叫做客户等级,想从数据库中的CustomerGrade表中读出的数据添加到该节点,然后比如添加进去的有重要客户,一般客户,VIP等,现在我点击一般客户,就将一般客户作为查询条件,从Customer表中进行查询等级为一般客户的相应信息...

解决方案 »

  1.   


     SqlConnection conn = new SqlConnection (System.Configuration.ConfigurationManager.ConnectionStrings["infoConnectionString"].ConnectionString);
                conn.Open();
                SqlDataAdapter MyAdapter = new SqlDataAdapter("select * from person", conn);
                DataSet ds = new DataSet();
                MyAdapter.Fill(ds);            TreeView1.Nodes.Add(new TreeNode("父节点"));
                TreeView1.ExpandDepth = 0;//第几个子节点开
                for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                {
                    TreeView1.Nodes[0].ChildNodes.Add(new TreeNode(ds.Tables[0].Rows[i][0].ToString(), ds.Tables[0].Rows[i][1].ToString()));
                }
                TreeView1.DataBind();
    希望这段代码对你有用!