GridView.CreateChildControls(IEnumerable, Boolean) 方法

定义

创建用于使用指定数据源呈现 GridView 控件的控件层次结构。

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一个GridView

dataBinding
Boolean

true 指示子控件绑定到数据;否则,为 false.

返回

创建的行数。

例外

dataSource 返回 null DataSourceView

-或-

dataSource不实现ICollection接口,并且无法返回 。TotalRowCount

-或-

AllowPagingtruedataSource 不实现 ICollection 接口,并且无法执行数据源分页。

-或-

dataSource 不实现 ICollection 接口,并且 dataBinding 设置为 false

注解

该方法 CreateChildControls 用于创建控件的 GridView 控件层次结构。

注释

此方法主要由控件开发人员用来扩展控件 GridView

适用于

另请参阅