Я использую GWT 2.5, я получил это очень простой код:Почему CellList с колонкой ButtonCell, управляемой cellListDataProvider, ведет себя странно? это ошибка Gwt?
ButtonCell buttonCell=new ButtonCell();
CellList<String> cellList = new CellList<String>(buttonCell);
ListDataProvider<String> cellListDataProvider = new ListDataProvider<String>();
List<String> data = cellListDataProvider.getList();
for (int i = 1; i < 12; i++) {
data.add(String.valueOf(i));
}
cellListDataProvider.addDataDisplay(cellList);
SimplePager pager=new SimplePager();
pager.setDisplay(cellList);
pager.setPageSize(3);
Хорошо, теперь я побежал, в начале она показывает:
1 2 3
Когда я нажимаю 1 или 2 или 3 оно не перейти на следующую страницу, то есть хорошая никакой проблемы,
Тогда я нажимаю СледующаяСтраницу, он показывает:
4 5 6
Теперь я нажимаю 4, то ничего не произошло, но если я нажимаю 5 или 6, то он автоматически переходит на следующую страницу, чтобы увидеть, что я не нажал на nextpgae в pager
:
7 8 9
Так что же не так с этим?
Если я изменю ButtonCell на TextCell, тогда проблем нет.
Thax вам, но я думаю, что я могу использовать ClickableTextCell(), который не имеет этой проблемы – Tum