Condividi tramite


Cenni preliminari sul controllo server Web EntityDataSource

Aggiornamento: novembre 2007

Il controllo EntityDataSource di ADO.NET supporta scenari di associazione dati in applicazioni Web che utilizzano ADO.NET Entity Framework. Come per Entity Framework, tale controllo è disponibile come componente di .NET Framework 3.5 a partire da SP1. Gli utenti abituati al modello in fase di progettazione dei controlli di associazione dati di ASP.NET troveranno la superficie di programmazione del controllo EntityDataSource simile a quella dei controlli SqlDataSource, LinqDataSource, XmlDataSource, e ObjectDataSource.

Come gli altri controlli relativi all'origine dati del server Web, il controllo EntityDataSource gestisce le operazioni di creazione, lettura, aggiornamento ed eliminazione relative a un'origine dati per conto di controlli associati a dati presenti sulla stessa pagina. Il controllo EntityDataSource utilizza griglie modificabili, form con funzionalità di ordinamento e filtro controllate dall'utente, controlli elenco a discesa a doppia associazione e pagine Master-Details.

Il controllo EntityDataSource consente di associare i controlli Web presenti in una pagina ai dati in un Entity Data Model (EDM) . Come con i metodi del generatore di query di ObjectQuery<T>, le query vengono costruite utilizzando frammenti di sintassi Entity SQL assegnati alle proprietà Where(), OrderBy(), GroupBy() e Select(). È possibile fornire valori dei parametri a queste operazioni da controlli di pagina, cookie, parametri di query aggiunti in coda all'URI di pagina e altri oggetti parametro di ASP.NET. La finestra di progettazione EntityDataSource rende semplice la configurazione di un controllo EntityDataSource in fase di progettazione.

In questa sezione

Riferimenti

Introduzione di Entity Framework

Entity Data Model

Associazione di oggetti ai controlli (attività di Entity Framework)

Esecuzione di query sui dati come oggetti (Entity Framework)

Sezioni correlate

Cenni preliminari sui controlli origine dati

Associazioni a dati tramite un controllo origine dati

Utilizzo di parametri con controlli origine dati

Ordinamento dei dati con i controlli origine dati

Modifica dei dati mediante i controlli origine dati

Filtraggio di dati mediante controlli di origine dati

Memorizzazione di dati nella cache mediante controlli origine dati

Gestione dei valori Null del database tramite controlli origine dati