XmlHierarchicalDataSourceView クラス

定義

XmlDataSource コントロールの XML ノードまたは XML ノードのコレクションに対するデータ ビューを表します。

public ref class XmlHierarchicalDataSourceView : System::Web::UI::HierarchicalDataSourceView
public class XmlHierarchicalDataSourceView : System.Web.UI.HierarchicalDataSourceView
type XmlHierarchicalDataSourceView = class
    inherit HierarchicalDataSourceView
Public Class XmlHierarchicalDataSourceView
Inherits HierarchicalDataSourceView
継承
XmlHierarchicalDataSourceView

注釈

コントロールは XmlDataSource 、基になるデータを表形式と階層形式の両方で、バインドする Web サーバー コントロールに表示できます。 や DropDownList などのGridViewコントロールを使用XmlDataSourceして XML データにバインドし、リストまたは表形式で表示します。一方、 などのTreeViewクラスからHierarchicalDataBoundControl派生したコントロールは XML データにバインドされ、階層形式で表示されます。

XmlDataSource 、異なるコード パスを使用して、各ビューの種類を内部的に作成します。 コントロールで GetView メソッドが呼び出されると XmlDataSourceXmlDataSourceView コントロールによって XmlDataSource オブジェクトが作成されます。 メソッドが GetHierarchicalView 呼び出されると、 XmlHierarchicalDataSourceView オブジェクトが作成されます。 クラスは XmlDataSourceView 、リストと表形式データから DataBoundControl 派生してバインドする Web サーバー コントロールに対して提供され XmlHierarchicalDataSourceView 、 は階層データから HierarchicalDataBoundControl 派生してバインドする Web サーバー コントロール用に提供されます。 内部的には、 クラスと クラスはDataBoundControlオブジェクト ビューのXmlDataSourceViewメソッドをSelect呼び出してデータ ソースからデータを取得しますが、 からHierarchicalDataBoundControl派生したクラスは メソッドをSelect呼び出CompositeDataBoundControlします。

すべての HierarchicalDataSourceView ヘルパー オブジェクトと同様に XmlHierarchicalDataSourceView 、 は、基になるデータでデータ ソースが実行できる操作を定義します。 クラスは XmlHierarchicalDataSourceView メソッドのみをオーバーライド Select するため、関連付けられている XmlDataSource コントロールは、並べ替え式や実行、削除、または更新操作をサポートしていません。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
Select()

基になるデータ ソースからデータ項目のリストを取得します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください