那里出問題﹐你至少說清楚點呀﹗﹗﹗
你有沒有安裝了樹控件呀?
或者安裝后有沒有把Microsoft.WEB.UI.WebControls.dll Copy到你的應用程式Bin目錄呀﹗﹗

解决方案 »

  1.   

    dv.Table=dspage.Tables["page_menu"];
    dv.RowFilter="father_id=" + father_id + "" ;
    foreach(DataRowView drv in dv)
    {
    tmpNd=new TreeNode();
    string id=drv["page_menu_id"].ToString();
    tmpNd.ID=id;
    tmpNd.Text=drv["page_menu_name"].ToString();
    tmpNd.Target="main";
    tmpNd.CheckBox=true;
    tmpNd.NodeData=drv["father_id"].ToString();
    DataView dvsub=new DataView();
    dvsub.Table=dsjobmenu.Tables["job_menu"];
    dvsub.RowFilter="page_menu_id=" + id + "";
    if (dvsub.Count!=0)
    {
    tmpNd.Checked=true;
    }
    Nds.Add(tmpNd);
    intId=drv["father_id"].ToString();
    i++;
    InitTree(tmpNd.Nodes,tmpNd.ID);
    }
      

  2.   

    http://www.dotnetjunkies.com/HowTo/ShowContent.aspx?cg=714BBD5C-08E3-4AD3-A21E-844E6D51DD33&ForumID=4144
      

  3.   

    安裝后有沒有把Microsoft.WEB.UI.WebControls.dll Copy到你的應用程式Bin目錄呀﹗﹗
      

  4.   

    http://www.mdnet.com.cn/bbs/dispbbs.asp?boardid=10&rootid=78&id=78
      

  5.   

    IEWebControl有没有正确安装,参考以下TreeView专题讨论:http://expert.csdn.net/Expert/topic/1525/1525202.xml?temp=.7279322
      

  6.   

    mrguo(mrguo) pcuser(晚风) 
    如果只是这么简单的问题,我干吗还要出100分来索取源码实例来看~!
    想拿分也想得太容易了吧~!
      

  7.   

    jlhdlj()
    你给的那个里面的连接全都找不到啊~!
      

  8.   

    http://asp2.6to23.com/lg12net/Framwork/iewebcontrols.msi
      

  9.   

    哎.......论坛中好多关于TreeView中的帖子的
      

  10.   

    http://expert.csdn.net/Expert/topic/1668/1668188.xml?temp=.4171259
      

  11.   

    为什么我的treeview显示出来的是一排,而不是树状?
      

  12.   

    private void ListTree()
    {
    if( Session[MySession.UserOrgID] == null || Convert.ToInt32(Session[MySession.UserOrgID])<= 0 )
    {
    TreeNode root = new TreeNode();
    root.Text = "没有单位";
    root.Type = tree.TreeNodeTypes[0].Type;
    root.ID = "-1";
    tree.Nodes.Add(root);
    return;
    } DataRow userOrg = hrInfo.GetOrgByID( Convert.ToInt32( Session[MySession.UserOrgID] ) );
    if ( userOrg == null )
    return; TreeNode userOrgNode = new TreeNode();
    userOrgNode.Type = tree.TreeNodeTypes[0].Type;
    userOrgNode.ID = userOrg[OrgData.ID].ToString();
    userOrgNode.Text = userOrg[OrgData.Alias].ToString(); ListParentOrg( userOrgNode );
    ListChildOrg( userOrgNode );
    } private void ListParentOrg( TreeNode node )
    {
    DataRow parent = hrInfo.GetParentOrgByID( int.Parse( node.ID ) );
    if ( parent == null )
    {
    tree.Nodes.Add( node );
    return;
    }
    else
    {
    TreeNode  pNode = new TreeNode();
    pNode.Text = parent[OrgData.Alias].ToString();
    pNode.Type = tree.TreeNodeTypes[0].Type;
    pNode.ID = parent[OrgData.ID].ToString();

    pNode.Nodes.Add( node );
    ListParentOrg( pNode );
    }
    } private void ListChildOrg ( TreeNode node )
    {
    DataRow[] children = hrInfo.GetChildOrgByID ( int.Parse( node.ID ) );
    if ( children == null )
    {
    return; 
    }
    else
    {
    foreach(DataRow child in children )
    {
    TreeNode cNode = new TreeNode();
    cNode.Type = tree.TreeNodeTypes[0].Type;
    cNode.Text = child[OrgData.Alias].ToString();
    cNode.ID = child[OrgData.ID].ToString();
    node.Nodes.Add( cNode );
    ListChildOrg( cNode );
    }

    }
    参考一下吧,我的代码。
    }