xml 外部ファイルを にバインドしたいのTreeView
ですが、同じものを使用してXMLDataSource
他のコントロールを埋めたいと思っています。
そのため、最初に、それを行うための最良の方法を知りたいと思います。XPath
にorTransformFile
を適用する場合、データソースを制限しDataSource
、他のコントロールで使用できなくなると考えているためです。
次に、その xml のルート ノードを指定して TreeView にバインドする方法があり、ノードの一部を非表示にできるかどうか。
これが私がこれまでに行ったことです。
<asp:TreeView ID="TreeView1" runat="server" DataSourceID="XmlDataSource1" ExpandDepth="1" >
<DataBindings >
<asp:TreeNodeBinding DataMember="header" TextField="title"/>
<asp:TreeNodeBinding DataMember="group" TextField="name"/>
<asp:TreeNodeBinding DataMember="item" TextField="text" />
</DataBindings>
</asp:TreeView>