Gestire gli eventi del filtro della colonna
Contents
[
Hide
]
La filtrazione dei dati è probabilmente la funzione di Excel più utilizzata che ti consente di filtrare i dati in base a criteri specifici. I dati filtrati mostrano solo le righe che soddisfano la condizione nascondendo le righe che non soddisfano il criterio.
Il componente Aspose.Cells.GridWeb fornisce la possibilità di effettuare la filtrazione dei dati utilizzando la sua interfaccia. Per estendere le sue funzionalità, il componente Aspose.Cells.GridWeb fornisce anche due eventi che possono servire come richiamo al meccanismo di filtraggio effettuato attraverso l’interfaccia utente di GridWeb.
Gestione dell’evento lato server sull’applicazione del filtro della colonna
Ci sono due eventi principali come dettagliato di seguito.
- OnBeforeColumnFilter: Si attiva prima che il filtro venga applicato a una colonna.
- OnAfterColumnFilter: Si attiva dopo che il filtro è stato applicato a una colonna.
Ecco lo script ASPX del componente Aspose.Cells.GridWeb per aggiungere e assegnare i suddetti eventi.
Questi eventi possono essere utilizzati per ottenere informazioni utili sul processo di filtraggio, come l’indice della colonna e il valore su cui deve essere applicato il filtro. Di seguito è riportato lo snippet che dimostra l’uso dell’evento OnBeforeColumnFilter per recuperare l’indice della colonna e il valore che l’utente ha selezionato sull’interfaccia utente di GridWeb per il filtraggio.
D’altro canto, se il requisito è quello di ottenere il numero di righe filtrate dopo che il filtro è stato applicato, puoi utilizzare l’evento OnAfterColumnFilter come dimostrato di seguito.
Controlla l’introduzione a tutti Lavorare con gli eventi di GridWeb insieme ad alcuni dettagli su come gestire questi eventi.