Partager via


ObjectDataSource.Filtering Événement

Définition

Se produit avant une opération de filtre.

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 

Type d'événement

Remarques

Gérez l’événement Filtering pour effectuer des opérations de validation sur les valeurs des paramètres de filtre avant que le ObjectDataSource contrôle effectue une opération de filtre. Vous pouvez annuler l’opération sélectionnée en définissant la Cancel propriété sur ObjectDataSourceFilteringEventArgstrue. L’événement est déclenché uniquement si la FilterExpression propriété est définie.

L’événement ObjectDataSource.Filtering délègue à l’événement ObjectDataSourceView.Filtering associé ObjectDataSourceView au ObjectDataSource contrôle.

Important

Vous devez valider toute valeur de paramètre de filtre que vous recevez du client. Le runtime remplace simplement la valeur du paramètre dans l’expression de filtre et l’applique à l’objet DataSetDataTable retourné par la Select méthode. Si vous utilisez la FilterExpression propriété comme mesure de sécurité pour limiter le nombre d’éléments retournés, vous devez valider les valeurs de paramètre avant le filtrage.

Pour plus d’informations sur la gestion des événements, consultez Gestion et déclenchement d’événements.

S’applique à

Voir aussi