FormView.CreateChildControls(IEnumerable, Boolean) メソッド

定義

データ ソースを指定して、FormView コントロールの表示に使用するコントロール階層を作成します。

protected:
 override int CreateChildControls(System::Collections::IEnumerable ^ dataSource, bool dataBinding);
protected override int CreateChildControls (System.Collections.IEnumerable dataSource, bool dataBinding);
override this.CreateChildControls : System.Collections.IEnumerable * bool -> int
Protected Overrides Function CreateChildControls (dataSource As IEnumerable, dataBinding As Boolean) As Integer

パラメーター

dataSource
IEnumerable

コントロール階層の作成に使用するデータ ソースを表す IEnumerable

dataBinding
Boolean

コントロール階層が直接データ ソースから作成されることを示す場合は true。コントロール階層がビューステートから作成されることを示す場合は false

戻り値

データ ソースから作成される項目の数。

例外

DataSourceView コントロールのバインド先である IDataSourceFormViewnull です。

注釈

メソッドはCreateChildControls(IEnumerable, Boolean)、コントロールのコントロール階層FormViewFormView作成するためにコントロールによって呼び出されるヘルパー メソッドです。 パラメーターが の dataBinding 場合、 trueコントロール階層が作成される前にデータ バインディングが実行されます。

注意 (継承者)

クラスを拡張するときに、このメソッドを FormView オーバーライドして独自のコントロール階層を作成できます。

適用対象

こちらもご覧ください