*******************************
treeview_bound.aspx代码<%@ Register TagPrefix="ie" Namespace="Microsoft.Web.UI.WebControls" Assembly="Microsoft.Web.UI.WebControls" %>
<html>
<body>
<form runat="server">
<ie:TreeView runat="server" SystemImagesPath="/webctrl_client/1_0/treeimages">
<ie:TreeNode Text="North America" ImageUrl="/webctrl_client/1_0/images/root.gif" Expanded="true"
TreeNodeSrc="state_city.xml" />
</ie:TreeView>
</form>
</body>
</html>
****************************************
state_city.xml代码
<TREENODES>
      <treenode Text="Michigan">
         <treenode Text="Detroit" />
         <treenode Text="Farmington" />
         <treenode Text="Southfield" />
      </treenode>
      <treenode Text="Washington" >
         <treenode Text="Bellevue" />
         <treenode Text="Redmond" />
         <treenode Text="Woodinville" />
      </treenode>
</TREENODES>
**************************
运行错误
根级别上的数据无效。 行 1,位置 1。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Xml.XmlException: 根级别上的数据无效。 行 1,位置 1。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  堆栈跟踪: 
[XmlException: 根级别上的数据无效。 行 1,位置 1。]
   System.Xml.XmlTextReader.ParseRoot() +323
   System.Xml.XmlTextReader.Read() +127
   Microsoft.Web.UI.WebControls.TreeView.ReadXmlSrc(String TreeNodeSrc, String TreeNodeXsltSrc, String strOuter) +127
   Microsoft.Web.UI.WebControls.TreeNode.ReadXmlSrc() +81
   Microsoft.Web.UI.WebControls.TreeNode.Databind() +67
   Microsoft.Web.UI.WebControls.TreeView.OnInit(EventArgs e) +214
   System.Web.UI.Control.InitRecursive(Control namingContainer)
   System.Web.UI.Control.InitRecursive(Control namingContainer)
   System.Web.UI.Control.InitRecursive(Control namingContainer)
   System.Web.UI.Page.ProcessRequestMain()