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) 控件调用的帮助程序方法, FormView 用于创建控件的 FormView 控件层次结构。 dataBinding如果 参数为 true,则会在创建控件层次结构之前执行数据绑定。

继承者说明

扩展 FormView 类时,可以重写此方法以创建自己的控件层次结构。

适用于

另请参阅