0

我在 GWT 中使用带有我的 celltable 的寻呼机。

一切正常,但如果我的表中有 12 行,则会出现一个问题。一开始它会显示 1-10 条记录,这很好。但是当我单击下一个 > 时,它会显示 2-12 条记录,而它应该显示 10-12 条记录。意味着它应该只显示 2 条记录,但它总共显示 10 条记录。

在附图中,您可以看到它从 2 开始,而它应该从 11 开始

我正在从服务器调用记录.. 上面的原因是我认为 celltable 中仍然有以前的(第 10 个)记录,它显示了最后 8 个 + 刚刚从服务器获取的下一个 2。

我尝试使用 cellTable.setRowCount(0); 在 cellTable.setRowData(start,result) 之前,但就像我一样 cellTable.setRowCount(0); 它转到 addRangeChangeHandler ,然后再次调用服务器以再次从 0 获取行。

任何想法可能是解决方案。 在此处输入图像描述

4

1 回答 1

1

这是一个已知问题SimplePagerhttps ://code.google.com/p/google-web-toolkit/issues/detail?id=6163

欢迎补丁!

于 2013-10-02T08:00:56.727 回答