Gestisci gli eventi lato server del filtro colonna
Contents
[
Hide
]
Il filtro dei dati è probabilmente la funzionalità di Excel più utilizzata che consente di filtrare i dati in base a criteri specifici. I dati filtrati visualizzano solo le righe che soddisfano la condizione nascondendo le righe che non soddisfano i criteri.
Il componente Aspose.Cells.GridWeb fornisce la possibilità di eseguire il filtraggio dei dati utilizzando la sua interfaccia. Per estendere le sue capacità, il componente Aspose.Cells.GridWeb fornisce anche due eventi che possono fungere da callback al meccanismo di filtraggio eseguito tramite l’interfaccia utente di GridWeb.
Gestione dell’evento lato server all’applicazione del filtro di colonna
Ci sono due eventi principali come descritto 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 di colonna e il valore su cui applicare il filtro. Di seguito è riportato il frammento di codice che illustra l’utilizzo dell’evento OnBeforeColumnFilter per recuperare l’indice e il valore della colonna che l’utente ha selezionato nell’interfaccia utente di GridWeb per il filtro.
D’altra parte, se il requisito è ottenere il numero di righe filtrate dopo l’applicazione del filtro, è possibile utilizzare l’evento OnAfterColumnFilter come illustrato di seguito.
Controlla l’introduzione a tuttiUtilizzo degli eventi GridWeb insieme ad alcuni dettagli su come gestire questi eventi.