treeview好像不能绑定吧
只能用楼上的方法

解决方案 »

  1.   

    TreeNode Node=new TreeNode();
    Node.Text="节点文字";
    TreeView1.Nodes.Add(Node);
    这样就增加一个主节点了.
    TreeNode Node1=new TreeNode();
    Node1.Text="节点文字";
    Node.Nodes.Add(Node1);
    这样就增加了一个子节点通过上面的方法即可将数据库内容写入TreeView
      

  2.   

    只有上面的方法可用的,
    但是推荐用数据关联
    dataRelations
      

  3.   

    DataSet ds1 = SQLHelper.ExecuteDataset(SQLHelper.CONN_STRING_XJ_XL,System.Data.CommandType.Text, ls_SqlStr);
    DataView dv1=ds1.Tables[0].DefaultView; treeView1.Nodes.Clear();
    TreeNode newNode2 = new TreeNode();
    // StrBds = cob_bds.Text.ToString().Trim();
    newNode2.Text = "线路";
    newNode2.ImageIndex =1;
    newNode2.SelectedImageIndex = 1;
    this.treeView1.Nodes.Add(newNode2);

    if (dv1.Count>0)
    {
    for (int j=0;j<dv1.Count;j++)
    {
    TreeNode newNode1 = new TreeNode();
    newNode1.Text=dv1[j]["xlmc"].ToString();
    newNode1.Tag=dv1[j]["xlbm"].ToString();
    newNode1.ImageIndex=0;
    newNode1.SelectedImageIndex=0;
    treeView1.Nodes[0].Nodes.Add(newNode1);
    treeView1.ExpandAll();

    }


    }
      

  4.   

    把数据库的内容赋给不就行了嘛 !!!用for 或 foreach给结点循环赋值
      

  5.   

    http://www.cnblogs.com/dahuzizyd/archive/2004/08/09/31517.aspx