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 的 FormView 为 null
。
注解
方法是 CreateChildControls(IEnumerable, Boolean) 控件调用的帮助程序方法, FormView 用于创建控件的 FormView 控件层次结构。
dataBinding
如果 参数为 true
,则会在创建控件层次结构之前执行数据绑定。
继承者说明
扩展 FormView 类时,可以重写此方法以创建自己的控件层次结构。