Exécuter la fonction côté client lors du changement de page GridWeb
Scénarios d’utilisation possibles
Parfois, vous devez exécuter votre fonction côté client lorsque la page GridWeb change. Aspose.Cells.GridWeb fournit la propriété OnPageChangeClientFunction à cet effet. Veuillez définir cette propriété avec la fonction côté client que vous souhaitez exécuter.
Exécuter la fonction côté client lors du changement de page GridWeb
Le code Java suivant explique comment utiliser la propriété GridWebBean.setOnPageChangeClientFunction(). Il définit la propriété avec la fonction côté client nommée MyOnPageChange. Veuillez noter que cette propriété n’est valide que si vous avez activé la pagination, c’est-à-dire GridWebBean.setEnablePaging(true). Maintenant, chaque fois que vous changerez la page GridWeb, elle appellera la fonction côté client MyOnPageChange qui imprime leindex de la page courante sur leconsole comme le montre cette capture d’écran.
Exemple de code
Il s’agit du code de la fonction côté client MyOnPageChange qui sera exécutée à cause de cette ligne, c’est-à-dire Gridweb.setOnPageChangeClientFunction(“MyOnPageChange”);
function MyOnPageChange(index) {
console.log("current page is:" + (index+1));
}
Le code suivant explique comment activer la pagination et définir la propriété OnPageChangeClientFunction.
GridWebBean gridweb=BeanManager.getBean(request);
gridweb.setEnablePaging(true);
gridweb.setOnPageChangeClientFunction("MyOnPageChange");