تنفيذ وظيفة جانب العميل عند تغيير صفحة GridWeb
سيناريوهات الاستخدام الممكنة
تحتاج أحيانًا إلى تنفيذ وظيفة جانب العميل عندما تتغير صفحة GridWeb. Aspose.Cells.GridWeb يوفر خاصية OnPageChangeClientFunction لهذا الغرض. يرجى تعيين هذه الخاصية مع وظيفة جانب العميل التي تريد تنفيذها.
تنفيذ وظيفة جانب العميل عند تغيير صفحة GridWeb
يشرح كود جافا التالي كيفية الاستفادة من خاصية GridWebBean.setOnPageChangeClientFunction (). يقوم بتعيين الخاصية مع وظيفة جانب العميل المسماة MyOnPageChange. يرجى ملاحظة أن هذه الخاصية صالحة فقط إذا قمت بتمكين الترحيل مثل GridWebBean.setEnablePaging (صواب). الآن ، كلما قمت بتغيير صفحة GridWeb ، فسوف تستدعي وظيفة جانب العميل MyOnPageChange التي تطبعفهرس الصفحة الحالية على الوحدة التحكم كما هو موضح في لقطة الشاشة هذه.
عينة من الرموز
هذا هو رمز وظيفة جانب العميل 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");