GridView.CreateChildControls(IEnumerable, Boolean) Metod

Definition

Skapar kontrollhierarkin som används för att återge GridView kontrollen med hjälp av den angivna datakällan.

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

Parametrar

dataSource
IEnumerable

En IEnumerable som innehåller datakällan för GridView kontrollen.

dataBinding
Boolean

trueför att ange att de underordnade kontrollerna är bundna till data. annars . false

Returer

Antalet rader som skapats.

Undantag

dataSource returnerar en null DataSourceView.

-eller-

dataSource implementerar ICollection inte gränssnittet och kan inte returnera en TotalRowCount.

-eller-

AllowPaging är true och dataSource implementerar ICollection inte gränssnittet och kan inte utföra datakällans växling.

-eller-

dataSource implementerar ICollection inte gränssnittet och dataBinding är inställt på false.

Kommentarer

Metoden CreateChildControls används för att skapa kontrollens GridView kontrollhierarki.

Note

Den här metoden används främst av kontrollutvecklare för att utöka GridView kontrollen.

Gäller för

Se även