各位帮帮忙,xml学的不经,这个xml怎样绑定到treeview上面,<?xml version="1.0" encoding="utf-8" ?>
<table>
<coulem>
<reg  id="1" ifname="dsfds">
<col id="1" ifmane="dfdf">眉清目秀</col>
<col id="1" ifmane="dfdf">眉清目秀大师傅但是</col>
</reg>
<reg  id="2" ifname="dsfds">
<col id="2" ifmane="dfdf">酒店十分</col>
<col id="2" ifmane="dfdf">大师傅大师傅地方</col>
</reg>
</coulem>
</table>

解决方案 »

  1.   

    先用xmldatasouse绑定相应xml文件,xpath指定node,然后再绑定节点信息
      

  2.   

    用控件直接绑定好像不行。Xml的格式你参照ASP,NTE导航条 也就是站点地图的XML试试~
      

  3.   

    xml就是这个格式。别人写好了的。
      

  4.   

    前台:
    <asp:XmlDataSource ID="XmlDataSource1" runat="server"></asp:XmlDataSource>
     <asp:TreeView ID="TreeView1" runat="server" ImageSet="Arrows" OnSelectedNodeChanged="TreeView1_SelectedNodeChanged1" ShowLines="True">
                    <ParentNodeStyle Font-Bold="False" />
                    <HoverNodeStyle Font-Underline="True" ForeColor="#5555DD" />
                    <SelectedNodeStyle Font-Underline="True" HorizontalPadding="0px"
                        VerticalPadding="0px" ForeColor="#5555DD" />
                    <NodeStyle Font-Names="Verdana" Font-Size="8pt" ForeColor="Black" HorizontalPadding="5px"
                        NodeSpacing="0px" VerticalPadding="0px" />
                    <DataBindings>
                        <asp:TreeNodeBinding DataMember="node" TargetField="NavigateUrl" TextField="Text" ToolTipField="Value" />
                        <asp:TreeNodeBinding DataMember="node" TargetField="NavigateUrl" TextField="Text" ToolTipField="Value" />
                    </DataBindings>
                </asp:TreeView>
    后台 void TreeviewBind(XmlDataSource xds, TreeView tv, string path)
        {
            xds.DataFile = path;
            tv.DataSource = xds;
            tv.DataBind();
        }
    strReadPath = Server.MapPath(strReadPath);
    TreeviewBind(XmlDataSource1, TreeView1, strReadPath);