<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