表示数据绑定控件的 XML 数据源。
|
---|
<asp:XmlDataSource
????CacheDuration="string|Infinite"
????CacheExpirationPolicy="Absolute|Sliding"
????CacheKeyDependency="string"
????DataFile="string"
????EnableCaching="True|False"
????EnableTheming="True|False"
????EnableViewState="True|False"
????ID="string"
????OnDataBinding="DataBinding event handler"
????OnDisposed="Disposed event handler"
????OnInit="Init event handler"
????OnLoad="Load event handler"
????OnPreRender="PreRender event handler"
????OnTransforming="Transforming event handler"
????OnUnload="Unload event handler"
????runat="server"
????SkinID="string"
????TransformArgumentList="string"
????TransformFile="string"
????Visible="True|False"
????XPath="string"
>
<Data>string</Data>
<Transform>string</Transform>
</asp:XmlDataSource> |
备注
示例
下面的示例演示如何将 TreeView 控件绑定到 XmlDataSource 控件,后者包含使用 Data 属性定义的 XML 数据。
Visual Basic? | 复制代码 |
---|
<asp:TreeView id="BookTreeView" dataSourceID="BookXmlDataSource" runat="server">
<DataBindings>
<asp:TreeNodeBinding DataMember="Book" TextField="Title"/>
<asp:TreeNodeBinding DataMember="Chapter" TextField="Heading"/>
<asp:TreeNodeBinding DataMember="Section" TextField="Heading"/>
</DataBindings>
</asp:TreeView>
<asp:XmlDataSource id="BookXmlDataSource" runat="server">
<Data>
<Book Title="Book Title">
<Chapter Heading="Chapter 1">
<Section Heading="Section 1">
</Section>
<Section Heading="Section 2">
</Section>
</Chapter>
<Chapter Heading="Chapter 2">
<Section Heading="Section 1">
</Section>
</Chapter>
</Book>
</Data>
</asp:XmlDataSource>
|
C#? | 复制代码 |
---|
<asp:TreeView id="BookTreeView" dataSourceID="BookXmlDataSource" runat="server">
<DataBindings>
<asp:TreeNodeBinding DataMember="Book" TextField="Title"/>
<asp:TreeNodeBinding DataMember="Chapter" TextField="Heading"/>
<asp:TreeNodeBinding DataMember="Section" TextField="Heading"/>
</DataBindings>
</asp:TreeView>
<asp:XmlDataSource id="BookXmlDataSource" runat="server">
<Data>
<Book Title="Book Title">
<Chapter Heading="Chapter 1">
<Section Heading="Section 1">
</Section>
<Section Heading="Section 2">
</Section>
</Chapter>
<Chapter Heading="Chapter 2">
<Section Heading="Section 1">
</Section>
</Chapter>
</Book>
</Data>
</asp:XmlDataSource>
|
请参见
参考
XmlDataSource
其他资源
XmlDataSource Web 服务器控件