Condividi tramite


Pagina delle proprietà (controllo EntityDataSource)

Aggiornamento: novembre 2007

La pagina delle proprietà del controllo EntityDataSource ASP.NET viene visualizzata nell'IDE di Visual Studio quando il controllo Design-Time viene selezionato nell'area di progettazione della pagina Web. La pagina delle proprietà consente di impostare i valori, anche se tali valori non sembrano essere corretti in base a una determinata visualizzazione dei metadati.

Nota:

A differenza dei dati visualizzati nella procedura guidata Configura origine dati, nella pagina delle proprietà la selezione di una proprietà correlata alle altre proprietà non aggiorna automaticamente le proprietà correlate per riflettere i valori validi. Nella procedura guidata Configura origine dati, se si seleziona un EntityContainer dall'elenco a discesa DefaultContainerName, nell'elenco dei set di entità disponibili dell'elenco a discesa EntitySetName vengono automaticamente inseriti i set di entità validi per tale contenitore e qualsiasi valore precedente di EntitySetName viene cancellato. La procedura guidata fornisce una visualizzazione restrittiva della configurazione

Anche se i valori delle proprietà per le proprietà dipendenti non vengono automaticamente allineati dalla pagina delle proprietà, i valori possibili dell'elenco a discesa per una proprietà specificata possono essere basati su altri valori. Ad esempio, se il corrente ContainerName è riconosciuto, l'espansione dell'elenco a discesa per EntitySetName visualizza un elenco di set di entità validi per tale ContainerName.

Nell'illustrazione seguente viene mostrata la pagina delle proprietà con le assegnazioni di proprietà.

Nell'elenco seguente viene descritto il comportamento per le proprietà del controllo EntityDataSource.

  • Tutte le proprietà del gruppo dei comportamenti sono booleane e consentono solo true o false negli elenchi a discesa.

  • ConnectionString è una stringa semplice. La validità della stringa viene determinata in fase di esecuzione.

  • DefaultContainerName è un elenco a discesa dello stesso insieme di contenitori di entità come descritto per la procedura guidata precedentemente in questo argomento. L'utente può anche inserire un nome del contenitore che non si trova nell'elenco. I nomi non validi vengono rilevati in fase di esecuzione.

  • EntitySetName è un elenco a discesa dei set di entità relativi al nome del contenitore selezionato. S il nome del contenitore non viene trovato nei metadati individuabili, questa proprietà potrebbe essere vuota. L'utente può anche inserire un EntitySetName che non si trova nell'elenco. I nomi non validi vengono rilevati in fase di esecuzione.

  • GroupBy è una stringa semplice priva di parametri.

  • OrderBy, Where, Selecte CommandText sono costituiti da due parti:

    • Un stringa contenente il testo dell'espressione.

    • I parametri utilizzati in queste espressioni. La pagina delle proprietà mostra solo la stringa. I parametri non sono visibili a meno che si faccia nuovamente clic sui puntini di sospensione del generatore o si visualizzi direttamente il markup. Per ulteriori informazioni sulle finestre di dialogo del generatore per queste proprietà, vedere le finestre di dialogo OrderBy, Select, Where e CommandText in Editor espressioni (controllo EntityDataSource).

  • EntityTypeFilter è un elenco a discesa dello stesso insieme di tipi visualizzati nella procedura guidata Configura origine dati se la proprietà EntitySetName non è vuota ed è riconosciuta nei metadati. L'utente può anche inserire un valore che non si trova nell'elenco. I nomi non validi vengono rilevati in fase di esecuzione.

  • ID è l'identificatore del controllo nel markup della pagina.

Pagina Evento

La pagina Evento mostra gli eventi pubblici del controllo EntityDataSource. Visual Studio fornisce un elenco a discesa che mostra tutti i metodi adatti per la firma corretta del gestore di questo evento. L'utente può fare doppio clic sul valore della proprietà per aggiungere un nuovo metodo o passare a un metodo esistente se è già nella forma di codice.

Nella figura riportata di seguito viene mostrata la pagina degli eventi di controllo EntityDataSource.

Vedere anche

Concetti

Elemento della Casella degli strumenti (controllo EntityDataSource)

Controllo della fase di progettazione (controllo EntityDataSource)

Procedura guidata Configura origine dati (controllo EntityDataSource)