Udostępnij za pośrednictwem


DataList.CreateControlHierarchy(Boolean) Metoda

Definicja

Tworzy hierarchię sterowania używaną do renderowania kontrolki listy danych z określonym źródłem danych lub bez tego źródła.

protected:
 override void CreateControlHierarchy(bool useDataSource);
protected override void CreateControlHierarchy (bool useDataSource);
override this.CreateControlHierarchy : bool -> unit
Protected Overrides Sub CreateControlHierarchy (useDataSource As Boolean)

Parametry

useDataSource
Boolean

true do korzystania ze źródła danych kontrolki; false aby wskazać, że kontrolka jest odtwarzana ze stanu widoku i nie powinna być powiązana z danymi.

Uwagi

Metoda CreateControlHierarchy jest używana głównie przez deweloperów kontrolek podczas wyprowadzania niestandardowej implementacji z kontrolki DataList .

Metoda CreateControlHierarchy używa CreateItem metod i InitializeItem do tworzenia DataListItem kontrolek reprezentujących nagłówek, stopkę, separator i elementy powiązane z danymi zawarte na liście danych. Dostęp do elementów powiązanych z danymi dla listy danych można uzyskać za pośrednictwem kolekcji Items . Dostęp do wszystkich typów elementów, w tym nagłówka, stopki i elementów separatora, można uzyskać za pośrednictwem kolekcji Controls .

Zastąpij metodę , CreateControlHierarchy aby dostosować sposób DataListItem tworzenia lub dodawania kontrolek do kontrolki DataList . Zastąpij metodę , InitializeItem aby dostosować szablony dla kontrolki DataListItem .

Dotyczy