Partager via


EntityDataSource.Selecting Événement

Définition

Se produit avant la construction et l’exécution d’une requête.

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) 

Type d'événement

Remarques

L’événement Selecting est déclenché avant la construction et l’exécution d’une requête. Gérez l’événement Selecting pour modifier la configuration ou EntityDataSource lire ou modifier les arguments du contrôle lié aux données avant la construction et l’exécution de la requête.

Définissez la Cancel propriété de l’objet EntityDataSourceSelectingEventArgs pour true annuler la requête. Lorsque l’opération SELECT est annulée, aucune donnée n’est retournée au contrôle lié aux données.

Si AllowPaging elle est définie dans le contrôle lié aux true données, elle EntityDataSource appelle les Skip méthodes du générateur de requêtes sur ObjectQuery<T>Top l’utilisation des valeurs et des StartRowIndexMaximumRows propriétés de l’objetDataSourceSelectArguments.

Si AllowSorting elle est définie dans le contrôle lié aux true données, l’objet DataSourceSelectArgumentsSortExpression peut être modifié lorsque l’événement Selecting est géré. Tous les autres opérateurs de requête, tels que WHERE ou ORDER BY, spécifiés dans le balisage de page sont appliqués une fois l’événement Selecting déclenché.

S’applique à