This is with GWT 2.4. I'm having an issue getting paging to work for CellTable.
I'm not sure what I'm doing wrong. I thought I was following the examples correctly and adapting them to my code.
I tried using both a set size per page for the CellTable and SimplePager, as well as not giving that value and letting it use the default. No luck.
I have 72 items in a CellTable, and I want it to show 10 per page.
Here is the code:
So far, the table data displays fine, except that it's still showing me all 72 users, no matter what I set for the CellTable size and the 4th parameter in the SimplePager constructor.
I've also tried not setting the CellTable size in the constructor, and using 0 as the 4th parameter in the SimplePager constructor (which is how the Showcase of Features for GWT does it to get 15 per page), to no avail.
What am I doing wrong?
posted 7 years ago
Well, FINALLY figured it out... after piecing together disjointed information from several sites.
I didn't know (until now) that you just can't use cellTable.setRowData(list) if you want a pager. For a pager to work:
1) Do NOT use cellTable.setRowData(list)
2) Create a DataProvider
3) Add the list of items to the DataProvider via its setList method
and voila! The pager works.
So, for any others who're new to CellTable (as I am), that's what worked for me.