Controllo DataList

Il controllo DataList consente di visualizzare i dati in un formato definibile mediante modelli e stili. Il controllo DataList semplifica la visualizzazione dei dati inclusi in una struttura ripetuta, quale una tabella. Il controllo DataList consente inoltre di visualizzare i dati in diversi layout, ad esempio ordinandoli in colonne o righe.

[!NOTA]

Il controllo DataList esegue il rendering delle voci di un elenco utilizzando gli elementi della tabella HTML. Per gestire con precisione i dati HTML utilizzati per il rendering di un elenco, utilizzare il controllo Repeater anziché il controllo DataList.

Se lo si desidera, è possibile configurare il controllo DataList in modo da consentire agli utenti di modificare o eliminare le informazioni. Il controllo può inoltre essere personalizzato per il supporto di altre funzionalità, ad esempio la selezione di righe.

Per aggiungere un controllo DataList in una pagina

  • Trascinare il controllo DataList dal pannello Casella degli strumenti nella pagina.

Dopo aver aggiunto un controllo DataList, è possibile specificare un'origine dati per il controllo.

Per associare il controllo DataList a un'origine dati

  1. Nella visualizzazione Progettazione fare clic con il pulsante destro del mouse sul controllo DataList e quindi scegliere Mostra attività controlli comuni.

  2. Scegliere un'’origine dati esistente dal menu Attività comuni di DropDownList oppure <Nuova origine dati> dal sottomenu Scegli origine dati.

  3. Se si sceglie <Nuova origine dati>, configurare una nuova origine dati nella Configurazione guidata origine dati. Per ulteriori informazioni, vedere Configurare un'origine dati utilizzando un controllo associato a dati.

Personalizzare la visualizzazione del controllo DataList

Il modo più semplice per personalizzare la visualizzazione del controllo DataList consiste nell'utilizzare l'opzione Formattazione automatica.

Per applicare schemi di formattazione di base al controllo DataList

  1. Nella visualizzazione Progettazione fare clic con il pulsante destro del mouse sul controllo DataList e quindi scegliere Mostra attività controlli comuni.

  2. Scegliere Formattazione automatica dal menu Attività per DataList.

  3. Nella finestra di dialogo Formattazione automatica selezionare uno degli schemi disponibili nell'elenco Selezionare uno schema. L'effetto dello schema sul controllo DataList viene visualizzato nell'area Anteprima.

  4. Fare clic su OK per applicare lo schema di formattazione e chiudere la finestra di dialogo oppure fare clic su Applica per applicare lo schema di formattazione senza chiudere la finestra di dialogo.

È possibile utilizzare il Generatore proprietà per apportare modifiche di progettazione più precise ai dati visualizzati nel controllo DataList.

Per progettare la visualizzazione del controllo DataList utilizzando il Generatore proprietà

  1. Nella visualizzazione Progettazione fare clic con il pulsante destro del mouse sul controllo DataList e quindi scegliere Mostra attività controlli comuni.

  2. Scegliere Generatore proprietà dal menu Attività per DataList

  3. Nella finestra di dialogo Proprietà di DataList specificare le opzioni di visualizzazione generali, ad esempio la visualizzazione di intestazione e piè di pagina, il numero di colonne e il layout. È inoltre possibile specificare le opzioni di formato e di visualizzazione dei bordi.

  4. È possibile personalizzare ogni area o stato del controllo DataList aggiornando la raccolta di stili associati all'area. Nel gruppo Stili del pannello Proprietà tag, ad esempio, è possibile personalizzare RowStyle, HeaderStyle e altre raccolte di stili per un'area del controllo DataList. È inoltre possibile formattare in modo interattivo i modelli di area del controllo DataList.

Per progettare i modelli del controllo DataList in modo interattivo

  1. Nella visualizzazione Progettazione fare clic con il pulsante destro del mouse sul controllo DataList e quindi scegliere Mostra attività controlli comuni.

  2. Scegliere Modifica modelli dal menu Attività per DataList. Per il controllo Wizard verrà attivata la modalità di modifica dei modelli.

  3. Nella casella di riepilogo a discesa Visualizza selezionare il modello che si desidera modificare.

  4. Dopo aver terminato la progettazione dei modelli, scegliere Fine modifica modelli dal menu Attività comuni di DataList per tornare alla modalità di progettazione standard del controllo DataList.

Vedere anche

Concetti

Utilizzo dei siti ASP.NET
Controlli dati ASP.NET
Controllo DetailsView
Controllo FormView
Controllo GridView
Controllo Repeater