XmlHierarchicalDataSourceView XmlHierarchicalDataSourceView XmlHierarchicalDataSourceView XmlHierarchicalDataSourceView Class

定義

XmlDataSource コントロールの XML ノードまたは XML ノードのコレクションに対するデータ ビューを表します。Represents a data view on an XML node or collection of XML nodes for an XmlDataSource control.

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
継承
XmlHierarchicalDataSourceViewXmlHierarchicalDataSourceViewXmlHierarchicalDataSourceViewXmlHierarchicalDataSourceView

注釈

XmlDataSourceコントロールをバインドする Web サーバー コントロールにテーブルと階層の両方の形式でその基になるデータを表示することができます。The XmlDataSource control can present its underlying data in both tabular and hierarchical format to Web server controls that bind to it. などのコントロールGridViewまたはDropDownListを使用して、XmlDataSourceで XML データにバインドして、リストまたは表形式で提供するコントロールから派生するときに、HierarchicalDataBoundControlクラスなど、 TreeView、XML データにバインドして、階層形式で提供.Controls such as GridView or DropDownList use the XmlDataSource to bind to XML data and present it in list or tabular form, while controls that derive from the HierarchicalDataBoundControl class, such as TreeView, bind to XML data and present it in hierarchical form.

XmlDataSource異なるコード パスを内部的に各ビューの種類を作成します。The XmlDataSource creates each view type internally through different code paths. 場合、GetViewでメソッドが呼び出される、XmlDataSourceコントロール、XmlDataSourceViewによってオブジェクトが作成された、XmlDataSourceコントロール。If the GetView method is called on the XmlDataSource control, an XmlDataSourceView object is created by the XmlDataSource control. 場合、GetHierarchicalViewメソッドを呼び出すと、XmlHierarchicalDataSourceViewオブジェクトが作成されます。If the GetHierarchicalView method is called, an XmlHierarchicalDataSourceView object is created. XmlDataSourceViewから派生する Web サーバー コントロールのクラスが用意されてDataBoundControlとリストと表形式のデータにバインド中に、 XmlHierarchicalDataSourceView Web サーバー コントロールから派生するために用意されてHierarchicalDataBoundControl階層データにバインドします。The XmlDataSourceView class is provided for Web server controls that derive from DataBoundControl and bind to lists and tabular data, while the XmlHierarchicalDataSourceView is provided for Web server controls that derive from HierarchicalDataBoundControl and bind to hierarchical data. 内部的には、DataBoundControlCompositeDataBoundControlクラスの呼び出し、SelectメソッドのXmlDataSourceViewオブジェクトから派生したクラスの中に、データ ソースからデータを取得するビューHierarchicalDataBoundControl呼び出し、Selectメソッド。Internally, the DataBoundControl and CompositeDataBoundControl classes call the Select method of XmlDataSourceView object view to retrieve data from a data source, while a class derived from HierarchicalDataBoundControl calls the Select method.

などのすべてHierarchicalDataSourceViewヘルパー オブジェクト、XmlHierarchicalDataSourceViewデータ ソースは、基になるデータで実行できる操作を定義します。Like all HierarchicalDataSourceView helper objects, the XmlHierarchicalDataSourceView defines the operations that the data source can perform with the underlying data. XmlHierarchicalDataSourceViewのみオーバーライド、Selectメソッドは、関連付けられているXmlDataSourceコントロールはサポートされない並べ替え式、または実行、削除、または更新操作。Because the XmlHierarchicalDataSourceView class only overrides the Select method, the associated XmlDataSource control does not support sort expressions or execute, delete, or update operations.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
Select() Select() Select() Select()

基になるデータ ソースからデータ項目のリストを取得します。Gets a list of the data items from the underlying data source.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象

こちらもご覧ください