DetailsView.CreateChildControls(IEnumerable, Boolean) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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
dataSource
ve false
arabirimini ICollection uygulamaz.
-veya-
dataSource
arabirimini ICollection uygulamaz ve AllowPaging olarak true
ayarlanı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.