XmlHierarchicalDataSourceView クラス
アセンブリ: System.Web (system.web.dll 内)


XmlDataSource コントロールは、その基になるデータを、そのデータにバインドする Web サーバー コントロールにテーブルおよび階層構造の両方の形式で表示できます。GridView や DropDownList などのコントロールは XmlDataSource を使用して XML データにバインドし、リスト形式または表形式でデータを表示します。これに対して、HierarchicalDataBoundControl クラスから派生されるコントロール (TreeView など) は XML データにバインドし、階層構造の形式でデータを表示します。
XmlDataSource は、各種のコード パスを通じて内部的に個々のビュー タイプを作成します。XmlDataSource コントロールに対して GetView メソッドが呼び出された場合、XmlDataSourceView オブジェクトが XmlDataSource コントロールによって作成されます。GetHierarchicalView メソッドが呼び出された場合、XmlHierarchicalDataSourceView オブジェクトが作成されます。XmlDataSourceView クラスは、DataBoundControl から派生してリストおよびテーブルのデータにバインドする Web サーバー コントロールのために提供されます。これに対して、XmlHierarchicalDataSourceView は、HierarchicalDataBoundControl から派生して階層構造のデータにバインドする Web サーバー コントロールのために提供されます。DataBoundControl クラスおよび CompositeDataBoundControl クラスが XmlDataSourceView オブジェクト ビューの Select メソッドを呼び出して、データ ソースからデータを取得するのに対し、HierarchicalDataBoundControl から派生したクラスは、Select メソッドを呼び出します。
すべての HierarchicalDataSourceView ヘルパー オブジェクトと同様に、XmlHierarchicalDataSourceView は、基になるデータを使用してデータ ソースで実行できる操作を定義します。XmlHierarchicalDataSourceView クラスは Select メソッドだけをオーバーライドするため、関連付けられている XmlDataSource コントロールは並べ替え式や、実行、削除、または更新の各操作をサポートしません。


System.Web.UI.HierarchicalDataSourceView
System.Web.UI.WebControls.XmlHierarchicalDataSourceView


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からXmlHierarchicalDataSourceView クラスを検索する場合は、下記のリンクをクリックしてください。

- XmlHierarchicalDataSourceView クラスのページへのリンク