共用方式為


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 則表示控制階層架構是從檢視狀態建立。

傳回

Int32

從資料來源建立的項目數目。

例外狀況

DataSourceViewIDataSourcenull,其為 FormView 控制項的繫結目標。

備註

方法是 CreateChildControls(IEnumerable, Boolean) 控制項所 FormView 呼叫的協助程式方法,可建立控制項的 FormView 控制項階層。 dataBinding當 參數為 true 時,會在建立控制項階層之前執行資料系結。

給繼承者的注意事項

擴充 FormView 類別時,您可以覆寫這個方法以建立您自己的控制項階層。

適用於

另請參閱