Gérer les événements secondaires du serveur de filtre de colonne

Gestion des événements côté serveur lors de l’application du filtre de colonne

Il y a deux événements principaux comme détaillé ci-dessous.

  1. OnBeforeColumnFilter : se déclenche avant que le filtre ne soit appliqué sur une colonne.
  2. OnAfterColumnFilter : se déclenche après l’application du filtre sur une colonne.

Voici le script ASPX du composant Aspose.Cells.GridWeb pour ajouter et affecter les événements susmentionnés.

Ces événements peuvent être utilisés pour obtenir des informations utiles sur le processus de filtrage, telles que l’index de colonne et la valeur sur laquelle le filtre doit être appliqué. Voici l’extrait de code illustrant l’utilisation de l’événement OnBeforeColumnFilter pour récupérer l’index de colonne et la valeur que l’utilisateur a sélectionnés sur l’interface utilisateur GridWeb pour le filtrage.

D’autre part, si l’exigence est d’obtenir le nombre de lignes filtrées après l’application du filtre, vous pouvez utiliser l’événement OnAfterColumnFilter comme illustré ci-dessous.