Manejar eventos secundarios del servidor de filtro de columnas
Contents
[
Hide
]
El filtrado de datos es probablemente la función de Excel más utilizada que le permite filtrar los datos según un criterio específico. Los datos filtrados muestran solo las filas que cumplen la condición al ocultar las filas que no cumplen los criterios.
Aspose.Cells. El componente GridWeb brinda la capacidad de realizar el filtrado de datos utilizando su interfaz. Para ampliar sus capacidades, el componente Aspose.Cells.GridWeb también proporciona dos eventos que pueden servir como devolución de llamada al mecanismo de filtrado realizado a través de la interfaz de usuario de GridWeb.
Manejo del evento del lado del servidor al aplicar el filtro de columna
Hay dos eventos principales como se detalla a continuación.
- OnBeforeColumnFilter: se activa antes de que se aplique el filtro en una columna.
- OnAfterColumnFilter: se activa después de que se haya aplicado el filtro en una columna.
Aquí está el script ASPX del componente Aspose.Cells.GridWeb para agregar y asignar los eventos antes mencionados.
Estos eventos se pueden usar para obtener información útil sobre el proceso de filtrado, como el índice de columna y el valor en el que se debe aplicar el filtro. A continuación se muestra el fragmento que demuestra el uso del evento OnBeforeColumnFilter para recuperar el índice de la columna y el valor que el usuario seleccionó en la interfaz de usuario de GridWeb para el filtrado.
Por otro lado, si el requisito es obtener el número de filas filtradas después de aplicar el filtro, puede usar el evento OnAfterColumnFilter como se muestra a continuación.
Ver introducción a todosTrabajar con eventos de GridWeb junto con algunos detalles sobre cómo manejar estos eventos.