Compartir a través de


DetailsView.CreateChildControls(IEnumerable, Boolean) Método

Definición

Crea la jerarquía de controles utilizada para representar el control DetailsView.

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

Parámetros

dataSource
IEnumerable

Objeto IEnumerable que contiene el origen de datos del control DetailsView.

dataBinding
Boolean

Es true para indicar que este método recibe una llamada durante el enlace de datos; de lo contrario, es false.

Devoluciones

Int32

Número de elementos del origen de datos.

Excepciones

dataSource devuelve un tipo null de DataSourceView.

o bien

dataSource no es un elemento ICollection y no puede devolver un recuento de filas total.

o bien

dataBinding es false y dataSource no implementa la interfaz ICollection.

o bien

dataSource no implementa la interfaz ICollection y AllowPaging se establece en true.

Comentarios

El CreateChildControls método es un método auxiliar llamado por el DetailsView control para crear la jerarquía de controles para el control.

Notas a los desarrolladores de herederos

Al extender la DetailsView clase, puede invalidar este método para crear su propia jerarquía de controles.

Se aplica a

Consulte también