DataList.CreateControlHierarchy(Boolean) Metodo

Definizione

Crea la gerarchia di controlli utilizzata per eseguire il rendering del controllo elenco dati, con o senza l'origine dati specificata.

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

Parametri

useDataSource
Boolean

true per utilizzare l'origine dati del controllo; false per indicare che il controllo viene ricreato dallo stato di visualizzazione e non deve essere associato a dati.

Commenti

Il CreateControlHierarchy metodo viene usato principalmente dagli sviluppatori di controlli durante la derivazione di un'implementazione personalizzata dal DataList controllo .

Il CreateControlHierarchy metodo usa i CreateItem metodi e InitializeItem per creare DataListItem controlli che rappresentano l'intestazione, il piè di pagina, il separatore e gli elementi associati a dati contenuti nell'elenco di dati. È possibile accedere agli elementi associati a dati per l'elenco di dati tramite la Items raccolta. È possibile accedere a tutti i tipi di elemento, tra cui l'intestazione, il piè di pagina e gli elementi separatori, tramite la Controls raccolta.

Eseguire l'override del metodo per personalizzare la CreateControlHierarchy modalità DataListItem di creazione o aggiunta dei controlli al DataList controllo. Eseguire l'override del InitializeItem metodo per personalizzare i modelli per un DataListItem controllo .

Si applica a