SqlDataSourceView.Filtering Événement

Définition

Se produit avant une opération de filtre.

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

Type d'événement

Remarques

Gérez l’événement Filtering pour effectuer des opérations de validation sur les valeurs de paramètre de filtre avant que l’objet SqlDataSourceView n’effectue une opération de filtre. Vous pouvez annuler la Select méthode en définissant la Cancel propriété de l’objet sur SqlDataSourceFilteringEventArgstrue. L’événement est déclenché uniquement si la FilterExpression propriété est définie.

Important

Vous devez valider toute valeur de paramètre de filtre que vous recevez du client. Le runtime substitue simplement la valeur du paramètre dans l’expression de filtre et l’applique à l’objet DataView 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 des paramètres avant que le filtrage ne se produise.

Pour plus d’informations sur la façon de gérer les événements, consultez gestion et déclenchement d’événements.

S’applique à

Voir aussi