<body>
<form id="form1" runat="server">
<div>
</div>
<asp:XmlDataSource ID="XmlDataSource1" runat="server" DataFile="~/XMLFile1.xml">
</asp:XmlDataSource>
<asp:TreeView ID="TreeView1" runat="server" DataSourceID="XmlDataSource1">
<DataBindings>
<asp:TreeNodeBinding DataMember="SuperProProductList" Text="产品列表" />
<asp:TreeNodeBinding DataMember="Category" TextField="Name" />
<asp:TreeNodeBinding DataMember="Product" TextField="Name" />
<asp:TreeNodeBinding DataMember="Price" TextField="#InnerText" />
</DataBindings>
</asp:TreeView>
</form>
</body>
<?xml version="1.0" standalone="yes"?>
<SuperProProductList xmlns="SuperProProductList" >
<Category Name="硬件">
<Product ID="1" Name="椅子">
<Price>49.33</Price>
</Product>
<Product ID="2" Name="汽车">
<Price>43398.55</Price>
</Product>
</Category>
<Category Name="软件">
<Product ID="3" Name="ASP.NET学习">
<Price>49.99</Price>
</Product>
</Category>
</SuperProProductList>
本文介绍了一个使用ASP.NET进行XML数据绑定的例子,通过TreeView显示了产品分类及其价格信息。示例中加载了XML文件,并配置了TreeView控件来展示不同类别的产品及其详细信息。

被折叠的 条评论
为什么被折叠?



