Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Evento EntityDataSource.Selected

 

Data di pubblicazione: ottobre 2016

Si verifica dopo che è stata eseguita una query.

Spazio dei nomi:   System.Web.UI.WebControls
Assembly:  System.Web.Entity (in System.Web.Entity.dll)

public event EventHandler<EntityDataSourceSelectedEventArgs> Selected

Il Selected evento viene generato dopo che è stata eseguita una query e ha restituiti dati. Viene inoltre generato se si è verificato un errore durante la preparazione della query o l'esecuzione.

Il Results proprietà del EntityDataSourceSelectedEventArgs oggetto contiene un IEnumerable di oggetti restituiti dalla query. Gestire il Selected evento per recuperare e archiviare le entità restituite nel ViewState. Questa operazione per rendere persistenti le modifiche di oggetti nella pagina.

Il TotalRowCountproprietà di EntityDataSourceSelectedEventArgs oggetto indica il numero totale di oggetti in tutte le pagine, indipendentemente dai valori passati dal controllo con associazione a dati per il paging. TotalRowCountviene recuperato solo se necessario il controllo con associazione a dati, ad esempio se è abilitato il paging.

Se si verifica un errore durante la preparazione o l'esecuzione, la query il Selected viene generato l'evento, il Exception proprietà del EntityDataSourceSelectedEventArgs oggetto viene impostato sull'oggetto restituito Exception, e Results è impostata su null. Se si gestisce l'eccezione nel Selected gestore dell'evento, impostare la ExceptionHandled proprietà true. In questo modo si impedisce la generazione dell'eccezione venga generata di nuovo. Quando si specifica un valore di false per la ExceptionHandled proprietà, il EntityDataSource genera nuovamente l'eccezione.

.NET Framework
Disponibile da 3.5
Torna all'inizio
Mostra: