HOWTO: Populate a Treeview Control with an XML Filehttp://support.microsoft.com/default.aspx?scid=kb;EN-US;q244954
http://msdn.microsoft.com/workshop/webcontrols/behaviors/library/treeview/treeview.asphttp://dev.csdn.net/article/28/28499.shtm
http://dev.csdn.net/article/28/28502.shtmhttp://aspnet.4guysfromrolla.com/articles/051403-1.aspx

解决方案 »

  1.   

    <?xml version="1.0" encoding="gb2312"?>
    <bookstore>
      <book genre="fantasy" ISBN="2-3631-4">
        <title>Oberon's Legacy</title>
        <author>Corets, Eva</author>
        <price>5.95</price>
      </book>
    </bookstore>
    显示数据
    XmlNode xn=xmlDoc.SelectSingleNode("bookstore");
     
       XmlNodeList xnl=xn.ChildNodes;
       
       foreach(XmlNode xnf in xnl)
       {
        XmlElement xe=(XmlElement)xnf;
        Console.WriteLine(xe.GetAttribute("genre"));//显示属性值
        Console.WriteLine(xe.GetAttribute("ISBN"));
     
        XmlNodeList xnf1=xe.ChildNodes;
        foreach(XmlNode xn2 in xnf1)
        {
         Console.WriteLine(xn2.InnerText);//显示子节点点文本
        }
       }
    拿到的节点添加到Treeview里
      

  2.   

    <iewc:treeview id="TreeView1" style="Z-INDEX: 101; LEFT: 176px; POSITION: absolute; TOP: 32px"
    runat="server" TreeNodeSrc="tree3.xml"></iewc:treeview>
    把下面的存为tree3.xml 与aspx文件放同目录
    <?xml version="1.0" encoding="UTF-8" ?> 
    <TREENODES>
    <treenode text="Teach Yourself Active Server Pages 3.0 in 21 Days">
      <treenode text="Price $34.95" />
    </treenode>   
    <treenode text="Authors">
      <treenode text="Mitchell" /> 
      <treenode text="Atkinson" /> 
    </treenode>
    </TREENODES>
      

  3.   

    把xml读到DataSet里,再筛选DataSet添加到treeview
      

  4.   

    完全同意goody9807() 
    还可以绑一些其他属性,下面是我菜单的一个片断<TREENODES>
    <treenode Text="bin" NodeData="/程序员光盘/bin" NavigateUrl="main.aspx?path=19940">
      <treenode Text="ALPHA" NodeData="/程序员光盘/bin/ALPHA" NavigateUrl="main.aspx?path=19961" /> 
      <treenode Text="I386" NodeData="/程序员光盘/bin/I386" NavigateUrl="main.aspx?path=19962" /> 
      </treenode>
    </TREENODES>
      

  5.   

    把xml读到DataSet里,再筛选DataSet添加到treeview