FormView.CreateChildControls(IEnumerable, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立控制階層架構,用來呈現具有指定資料來源的 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 的 IDataSource 為 null
,其為 FormView 控制項的繫結目標。
備註
方法是 CreateChildControls(IEnumerable, Boolean) 控制項所 FormView 呼叫的協助程式方法,可建立控制項的 FormView 控制項階層。 dataBinding
當 參數為 true
時,會在建立控制項階層之前執行資料系結。
給繼承者的注意事項
擴充 FormView 類別時,您可以覆寫這個方法以建立您自己的控制項階層。