Condividi tramite


Procedura: aggiungere controlli server Web DataList a una pagina Web ASP.NET

Aggiornamento: novembre 2007

L'aggiunta di un controllo server Web DataList a una pagina richiede l'esecuzione di diversi passaggi. Nella procedura riportata di seguito vengono descritti i passaggi per creare un controllo DataList funzionante.

Per aggiungere un controllo server Web DataList a una pagina Web ASP.NET

  1. In visualizzazione Progettazione, dalla scheda Dati della Casella degli strumenti, trascinare un controllo origine dati nella pagina, ad esempio un controllo SqlDataSource o ObjectDataSource.

  2. Utilizzare la Configurazione guidata origine dati per definire la connessione e la query, ovvero il metodo per il recupero dei dati, per il controllo origine dati.

    Nota:

    Se si desidera utilizzare il controllo DataList per aggiornare i dati (ad esempio scrivendo codice per l'evento UpdateCommand o DeleteCommand del controllo), è necessario assicurarsi che il controllo origine dati sia definito con le query appropriate e che queste includano una chiave primaria. Nel passaggio Configura istruzione Select della Configurazione guidata origine dati, è possibile scegliere Avanzate per visualizzare le opzioni avanzate che consentono di generare le query Update.

  3. In visualizzazione Progettazione, dalla scheda Dati della Casella degli strumenti, trascinare un controllo DataList nella pagina.

  4. Fare clic con il pulsante destro del mouse sul controllo DataList e scegliere Mostra smart tag.

  5. Dall'elenco Scegli origine dati, scegliere il nome del controllo origine dati creato durante i passaggi 1 e 2.

    In questo modo viene impostata la proprietà DataSourceID del controllo. Se la query comprende una chiave primaria, viene impostata anche la proprietà DataKeyField del controllo.

  6. In visualizzazione Progettazione, fare clic con il pulsante destro del mouse sul controllo DataList, quindi scegliere Modifica modello e infine Modelli di elementi. Il controllo visualizza i modelli ItemTemplate, AlternatingItemTemplate, SelectedItemTemplate e EditItemTemplate in modalità di modifica dei modelli.

    Per impostazione predefinita, il modello ItemTemplate è popolato con testo statico per le didascalie e con controlli Label associati ai dati per la visualizzazione dei campi dall'origine dati.

  7. Aggiungere ai modelli il testo HTML e altri controlli server Web o controlli server HTML necessari. Per informazioni dettagliate sulla modifica di modelli, vedere Procedura: creare modelli di controlli server Web tramite la finestra di progettazione.

  8. Al termine della modifica dei modelli, fare clic con il pulsante destro del mouse sul controllo DataList e scegliere Termina modifica modello.

Vedere anche

Attività

Procedura dettagliata: visualizzazione e formattazione di dati con il controllo server Web DataList

Procedura: consentire agli utenti la selezione di elementi nei controlli server Web DataList

Procedura: consentire agli utenti la modifica di elementi nei controlli server Web DataList

Procedura: consentire agli utenti l'eliminazione di elementi nei controlli server Web DataList

Concetti

Modelli dei controlli server Web ASP.NET

Riferimenti

Cenni preliminari sul controllo server Web DataList