EntityDataSource.Selecting Ereignis

Definition

Tritt ein, bevor eine Abfrage erstellt und ausgeführt wird.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) 

Hinweise

Das Selecting -Ereignis wird ausgelöst, bevor eine Abfrage erstellt und ausgeführt wird.The Selecting event is raised before a query is constructed and executed. Behandeln Sie Selecting das-Ereignis, um die Konfiguration EntityDataSource von zu ändern oder die Argumente aus dem Daten gebundenen Steuerelement zu lesen oder zu ändern, bevor die Abfrage erstellt und ausgeführt wird.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.

Legen Sie Cancel die-Eigenschaft EntityDataSourceSelectingEventArgs des- true Objekts auf fest, um die Abfrage abzubrechen.Set the Cancel property of the EntityDataSourceSelectingEventArgs object to true to cancel the query. Wenn der SELECT-Vorgang abgebrochen wird, werden keine Daten an das Daten gebundene Steuerelement zurückgegeben.When the SELECT operation is canceled, no data is returned to the data-bound control.

Wenn AllowPaging im Daten gebundenen true Top MaximumRows ObjectQuery<T> StartRowIndex SteuerelementEntityDataSource auf festgelegt ist, ruft die -Methodeunddie-Abfrage-Generator-Methodefürauf,wobeidieWerteder-Eigenschaftundder-EigenschaftSkip Das DataSourceSelectArguments -Objekt.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.

Wenn AllowSorting im Daten gebundenen true SortExpression SteuerelementSelecting auf festgelegt ist, kann die des- Objektsgeändertwerden,wenndas-Ereignisbehandeltwird.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. Alle anderen Abfrage Operatoren, wie z. b. WHERE oder Order by, die im Seiten Markup angegeben sind, Selecting werden angewendet, nachdem das-Ereignis ausgelöst wurde.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.

Gilt für: