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

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

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

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

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

ما يجب القيام به: image_بديل_نص

عينة من الرموز

هذا هو رمز وظيفة جانب العميل 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");