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

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

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

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

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

ما يجب القيام به: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");