[英]GWT CELLTABLE SimplePager : Event handling on first,last,next,prev button present in SimplePager?
如何在SimplePager上處理事件? 在SimplePager中出現的第一個,最后一個,下一個,上一個按鈕的事件處理? 我正在使用CellTable gwt 2.3.0
現在我正在解析xml,其中有100條記錄。 xml來自服務器。
@ time我每個table_page顯示100個reocrd,即pageSize(100);
每當我點擊下一個按鈕,我就會發出服務器請求,為每個按鈕以相同的方式獲取下一個1OO記錄。
如何在SimplePager上處理事件?
任何有關此事的幫助或指導將不勝感激
實際上,您不需要在尋呼機上處理事件,這是您負責加載的數據提供者。
閱讀簡單尋呼機上的javadoc: http : //google-web-toolkit.googlecode.com/svn/javadoc/2.3/com/google/gwt/user/cellview/client/SimplePager.html
簡單的尋呼機添加按鈕並調用數據提供者。 它為數據提供者提供了加載良好記錄所需的所有信息(偏移量,大小......)
編輯:創建AbstractDataProvider
( javadoc )的新子類,該子類實現onRangeChanged
方法。 在該方法中,您將獲得一個HasData
對象,其中包含調用rpc服務所需的所有信息(可見項的偏移量)。
收到服務響應后,請調用updateRowCount
和updateRowData
方法。 這將更新顯示和尋呼機。
您不需要為尋呼機按鈕注冊處理程序,只定義DataProvider,並且所有操作都將像魅力一樣運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.