Ejecutar la función del lado del cliente en el cambio de página de GridWeb
Posibles escenarios de uso
A veces necesita ejecutar su función del lado del cliente cuando cambia la página de GridWeb. Aspose.Cells.GridWeb proporciona la propiedad OnPageChangeClientFunction para este fin. Establezca esta propiedad con la función del lado del cliente que desea ejecutar.
Ejecutar la función del lado del cliente en el cambio de página de GridWeb
El siguiente código Java explica cómo hacer uso de la propiedad GridWebBean.setOnPageChangeClientFunction(). Establece la propiedad con la función del lado del cliente denominada MyOnPageChange. Tenga en cuenta que esta propiedad solo es válida si ha habilitado la paginación, es decir, GridWebBean.setEnablePaging(true). Ahora, cada vez que cambie la página GridWeb, llamará a la función del lado del cliente MyOnPageChange que imprime elíndice de la página actual sobre elconsola como se muestra en esta captura de pantalla.
Código de muestra
Este es el código de la función del lado del cliente MyOnPageChange que se ejecutará debido a esta línea, es decir, Gridweb.setOnPageChangeClientFunction(“MyOnPageChange”);
function MyOnPageChange(index) {
console.log("current page is:" + (index+1));
}
El siguiente código explica cómo habilitar la paginación y establecer la propiedad OnPageChangeClientFunction.
GridWebBean gridweb=BeanManager.getBean(request);
gridweb.setEnablePaging(true);
gridweb.setOnPageChangeClientFunction("MyOnPageChange");