تنفيذ وظيفة العميل على تغيير صفحة GridWeb

سيناريوهات الاستخدام المحتملة

في بعض الأحيان تحتاج إلى تنفيذ وظيفة العميل الخاصة بك عند تغيير صفحة GridWeb. يوفر Aspose.Cells.GridWeb خاصية OnPageChangeClientFunction لهذا الغرض. يرجى تعيين هذه الخاصية بوظيفة العميل التي تود تنفيذها.

تنفيذ وظيفة العميل على تغيير صفحة GridWeb

الكود Java التالي يشرح كيفية الاستفادة من خاصية GridWebBean.setOnPageChangeClientFunction(). يقوم بتعيين الخاصية بوظيفة جانب العميل بالاسم MyOnPageChange. يرجى ملاحظة، هذه الخاصية صالحة فقط إذا قمت بتمكين التصفح أي GridWebBean.setEnablePaging(true). الآن، كلما قمت بتغيير صفحة GridWeb، سيتم استدعاء وظيفة جانب العميل MyOnPageChange التي تطبع فهرس الصفحة الحالي على وحدة التحكم كما هو موضح في هذا اللقطة.

todo:image_alt_text

الكود المثالي

هذا هو كود وظيفة العميل MyOnPageChange التي ستتم تنفيذها بسبب هذا السطر Gridweb.setOnPageChangeClientFunction(“MyOnPageChange”);

 function MyOnPageChange(index) {

	console.log("current page is:" + (index+1));

}

الكود التالي يشرح كيفية تمكين التصفح وتعيين خاصية OnPageChangeClientFunction.

 GridWebBean gridweb=BeanManager.getBean(request);

gridweb.setEnablePaging(true);

gridweb.setOnPageChangeClientFunction("MyOnPageChange");