DetailsView.CreateChildControls(IEnumerable, Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.