本帖最后由 b2bsoho 于 2011-04-04 15:53:43 编辑

解决方案 »

  1.   

    System.Web.UI.WebControls.TreeNodeCollection.Add 接受的是 TreeNode 类型
    你传给他的是 string 类型!
      

  2.   

    TreeNode tn = new TreeNode(["links_Text"].ToString(), value); treeView1.Nodes.Add(tn);
      

  3.   

    TreeNode(["links_Text"].ToString(), value)
    这里的Value是指 treeview项里的 value吗? 如何给对应的项添加 URL,TOOLTIP 等值?
      

  4.   


    TreeNode tn = new TreeNode();
     foreach (DataRow objDataRow in ds.Tables["links"].Rows)
      {
           tn.Text= TreeView1.Nodes.Add(objDataRow["links_Text"].ToString());
           tn.Value= ..(你用什么写什么)
           tn.Target=..(不够用可以再写一个)
       }
    treeView1.Nodes.Add(tn);
      

  5.   

    Value对应你的Text的也就是说你获取每个节点ID的时候 就能获取对应这个节点的值