EntityDataSource.Selecting Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica prima della costruzione e dell'esecuzione di una query.
public:
event EventHandler<System::Web::UI::WebControls::EntityDataSourceSelectingEventArgs ^> ^ Selecting;
public event EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectingEventArgs> Selecting;
member this.Selecting : EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectingEventArgs>
Public Custom Event Selecting As EventHandler(Of EntityDataSourceSelectingEventArgs)
Tipo evento
Commenti
L'evento Selecting viene generato prima che una query venga costruita ed eseguita. Gestire l'evento Selecting per modificare la configurazione dell'oggetto EntityDataSource o leggere o modificare gli argomenti dal controllo associato ai dati prima che la query venga creata ed eseguita.
Impostare la Cancel proprietà dell'oggetto EntityDataSourceSelectingEventArgs su per true
annullare la query. Quando l'operazione SELECT viene annullata, non vengono restituiti dati al controllo associato ai dati.
Se AllowPaging
è impostato su nel controllo associato a true
dati, il EntityDataSource generatore di query richiama i Skip metodi ObjectQuery<T> e del generatore di query usando i valori delle StartRowIndex proprietà e TopMaximumRows dell'oggettoDataSourceSelectArguments.
Se AllowSorting
è impostato su nel controllo associato ai true
dati, l'oggetto SortExpression dell'oggetto può essere modificato quando viene gestito l'evento DataSourceSelectArgumentsSelecting . Tutti gli altri operatori di query, ad esempio WHERE o ORDER BY, specificati nel markup della pagina vengono applicati dopo la generazione dell'evento Selecting .