Aracılığıyla paylaş


DetailsView.CreateChildControls(IEnumerable, Boolean) Yöntem

Tanım

Denetimi işlemek için kullanılan denetim hiyerarşisini DetailsView oluşturur.

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

Parametreler

dataSource
IEnumerable

IEnumerable Denetimin veri kaynağını DetailsView temsil eden bir.

dataBinding
Boolean

true veri bağlama sırasında bu yöntemin çağrıldığını belirtmek için; aksi takdirde , false.

Döndürülenler

Int32

Veri kaynağındaki öğelerin sayısı.

Özel durumlar

dataSource null DataSourceViewdöndürür.

-veya-

dataSource bir ICollection değildir ve toplam satır sayısı döndüremez.

-veya-

dataBindingdataSource ve false arabirimini ICollection uygulamaz.

-veya-

dataSource arabirimini ICollection uygulamaz ve AllowPaging olarak trueayarlanır.

Açıklamalar

CreateChildControls yöntemi, denetimin denetim hiyerarşisini DetailsView oluşturmak için denetimi tarafından çağrılan bir yardımcı yöntemdir.

Devralanlara Notlar

sınıfını DetailsView genişletirken, kendi denetim hiyerarşinizi oluşturmak için bu yöntemi geçersiz kılabilirsiniz.

Şunlara uygulanır

Ayrıca bkz.