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.

dataBinding
Boolean

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

Döndürülenler

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-

dataBinding false ve dataSource 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.