ObjectDataSource.Filtering ObjectDataSource.Filtering ObjectDataSource.Filtering ObjectDataSource.Filtering Event

Définition

Se produit avant une opération de filtre.Occurs before a filter operation.

public:
 event System::Web::UI::WebControls::ObjectDataSourceFilteringEventHandler ^ Filtering;
public event System.Web.UI.WebControls.ObjectDataSourceFilteringEventHandler Filtering;
member this.Filtering : System.Web.UI.WebControls.ObjectDataSourceFilteringEventHandler 
Public Custom Event Filtering As ObjectDataSourceFilteringEventHandler 

Remarques

Gérez l' Filtering événement pour effectuer des opérations de validation sur les valeurs de ObjectDataSource paramètre de filtre avant que le contrôle n’effectue une opération de filtre.Handle the Filtering event to perform validation operations on filter parameter values before the ObjectDataSource control performs a filter operation. Vous pouvez annuler l’opération sélectionnée en affectant Cancel à la propriété ObjectDataSourceFilteringEventArgs de truela valeur.You can cancel the selected operation by setting the Cancel property of the ObjectDataSourceFilteringEventArgs to true. L’événement est déclenché uniquement si la FilterExpression propriété est définie.The event is raised only if the FilterExpression property is set.

L' ObjectDataSource.Filtering événement délègue à ObjectDataSourceView.Filtering l’événement du ObjectDataSourceView associé ObjectDataSource au contrôle.The ObjectDataSource.Filtering event delegates to the ObjectDataSourceView.Filtering event of the ObjectDataSourceView that is associated with the ObjectDataSource control.

Important

Vous devez valider toute valeur de paramètre de filtre reçue du client.You should validate any filter parameter value that you receive from the client. Le runtime remplace simplement la valeur de paramètre dans l’expression de filtre et l’applique à DataSet l' DataTable objet ou retourné par la Select méthode.The runtime simply substitutes the parameter value into the filter expression and applies it to the DataSet or DataTable object that is returned by the Select method. Si vous utilisez la FilterExpression propriété comme mesure de sécurité afin de limiter le nombre d’éléments retournés, vous devez valider les valeurs des paramètres avant que le filtrage ne se produise.If you are using the FilterExpression property as a security measure to limit the number of items that are returned, you must validate the parameter values before the filtering occurs.

Pour plus d’informations sur la façon de gérer les événements, consultez gestion et déclenchement d’événements.For more information about how to handle events, see Handling and Raising Events.

S’applique à

Voir aussi