Gwt 异步数据提供程序、CellTable、寻呼机“;“最后一页”按钮;
我正在使用一个带有页面和异步数据提供程序的CellTable。一切正常,页面的“最后一页”按钮被禁用。 这可能是因为异步数据提供程序可能会提供额外的数据,因此不知道他将拥有多少记录以及最后一页是什么。但是,我知道数据传递何时完成,因此我可以显示最后一页 我如何告诉异步数据提供者,没有更多的数据,他应该显示最后一页按钮 比尔,Gwt 异步数据提供程序、CellTable、寻呼机“;“最后一页”按钮;,gwt,asynchronous,pager,dataprovider,celltable,Gwt,Asynchronous,Pager,Dataprovider,Celltable,我正在使用一个带有页面和异步数据提供程序的CellTable。一切正常,页面的“最后一页”按钮被禁用。 这可能是因为异步数据提供程序可能会提供额外的数据,因此不知道他将拥有多少记录以及最后一页是什么。但是,我知道数据传递何时完成,因此我可以显示最后一页 我如何告诉异步数据提供者,没有更多的数据,他应该显示最后一页按钮 比尔, Stefan您是否尝试将函数中的精确标志设置为true 还要确保按以下顺序调用update函数: setRowCount(length, true); setRowData
Stefan您是否尝试将函数中的
精确
标志设置为true
还要确保按以下顺序调用update函数:
setRowCount(length, true);
setRowData(0, data);
您是否尝试将函数中的
exact
标志设置为true
还要确保按以下顺序调用update函数:
setRowCount(length, true);
setRowData(0, data);
我也有同样的问题,在uiBinder中使用SimplePager。 SimplePage的默认构造函数显示一个前进按钮,而不是最后一页按钮 然后,我对SimplePage使用@UiField(provided=true),并使用以下构造函数:
pager = new SimplePager(TextLocation.LEFT, (Resources) GWT.create(SimplePager.Resources.class), false, 0, true);
哪个匹配:
public SimplePager(TextLocation location,
Resources resources, boolean showFastForwardButton,
final int fastForwardPages, boolean showLastPageButton)
我也有同样的问题,在uiBinder中使用SimplePager。 SimplePage的默认构造函数显示一个前进按钮,而不是最后一页按钮 然后,我对SimplePage使用@UiField(provided=true),并使用以下构造函数:
pager = new SimplePager(TextLocation.LEFT, (Resources) GWT.create(SimplePager.Resources.class), false, 0, true);
哪个匹配:
public SimplePager(TextLocation location,
Resources resources, boolean showFastForwardButton,
final int fastForwardPages, boolean showLastPageButton)
我认为这是这个问题的正确答案。我还想补充一点,您需要将查询的计数和有限的数据集也拉回来(除非您有有限的数据集)<代码>{元数据:{count:120000,offset:20},数据:[entry1,entry2,entry3]}我认为这是问题的正确答案。我还想补充一点,您需要将查询的计数和有限的数据集也拉回来(除非您有有限的数据集)<代码>{元数据:{count:120000,offset:20},数据:[entry1,entry2,entry3]}