<Parent Name="Jodi">
<Children Name="xxx" age="20">
<Children Name="zzz" age="21">
</Parent>
<Parent Name="John">
<Children Name="aaa" age="18">
<Children Name="bbb" age="17">
</Parent>
我想上面的XML文件绑定到我的asp.net页面上的一个TreeView;
ASP.Net:
<asp:XmlDataSource ID="DataSource1" runat="server" DataFile="C:/Parents.xml"></asp:XmlDataSource>
<asp:TreeView ID="tvParents" runat="server">
<DataBindings>
<asp:TreeNodeBinding DataMember="Parent" TextField="#InnerText" />
<asp:TreeNodeBinding DataMember="Children" TextField="#InnerText" />
</DataBindings>
</asp:TreeView>
C#
protected void Page_Load(object sender, EventArgs e)
{
tvParents.DataBind();
}
我试图绑定到树视图,如:
Jodi
XXX
ZZZ
John
aaa
bbb
我的树视图不显示在页面上,任何人都可以看看并指导我吗?
在您的xml子标记中是Children和您在您的treeview数据绑定中提到的DataMember =“Child”。这没有错? – 2012-07-27 16:06:56
@WaqarJanjua:这是一个错字,刚刚更新。 – Macnique 2012-07-27 16:16:47