EntityDataSource.Selecting EntityDataSource.Selecting EntityDataSource.Selecting EntityDataSource.Selecting Event

Definizione

Si verifica prima della costruzione e dell'esecuzione di una query.Occurs before a query is constructed and executed.

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) 

Commenti

L' Selecting evento viene generato prima che venga costruita ed eseguita una query.The Selecting event is raised before a query is constructed and executed. Gestire l' Selecting evento per modificare la configurazione EntityDataSource di o per leggere o modificare gli argomenti dal controllo con associazione a dati prima che la query venga costruita ed eseguita.Handle the Selecting event to modify the configuration of the EntityDataSource or read or change the arguments from the data-bound control before the query is constructed and executed.

Impostare la Cancel proprietà EntityDataSourceSelectingEventArgs dell'oggetto su true per annullare la query.Set the Cancel property of the EntityDataSourceSelectingEventArgs object to true to cancel the query. Quando l'operazione SELECT viene annullata, al controllo con associazione a dati non viene restituito alcun dato.When the SELECT operation is canceled, no data is returned to the data-bound control.

Se AllowPaging è impostato su true nel controllo con associazione a dati, EntityDataSource richiama i Skip metodi del generatore Top di query e sull' ObjectQuery<T> utilizzo dei valori delle StartRowIndex proprietà e MaximumRows di DataSourceSelectArguments oggetto.If AllowPaging is set to true in the data-bound control, the EntityDataSource invokes the Skip and Top query builder methods on ObjectQuery<T> using the values of the StartRowIndex and MaximumRows properties of the DataSourceSelectArguments object.

Se AllowSorting è impostato su true nel SortExpression controlloconSelecting associazione a dati, il dell' oggettopuòesseremodificatoquandol'eventovienegestito.DataSourceSelectArgumentsIf AllowSorting is set to true in the data-bound control, the SortExpression of the DataSourceSelectArguments object can be changed when the Selecting event is handled. Qualsiasi altro operatore di query, ad esempio WHERE o Order by, specificato nel markup della pagina viene applicato dopo la generazione Selecting dell'evento.Any other query operators, such as WHERE or ORDER BY, that are specified in the page markup are applied after the Selecting event is raised.

Si applica a