EntityDataSource.Selecting Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 du EntityDataSource ou 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 sur true
pour 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
est défini sur true
dans le contrôle lié aux données, appelle les EntityDataSource méthodes du Skip générateur de requêtes et Top sur ObjectQuery<T> à l’aide des valeurs des StartRowIndex propriétés et MaximumRows de l’objet DataSourceSelectArguments .
Si AllowSorting
est défini sur true
dans le contrôle lié aux données, le SortExpression de l’objet DataSourceSelectArguments 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, qui sont spécifiés dans le balisage de page sont appliqués une fois l’événement Selecting déclenché.