我有一个CellTable<Price> table = new CellTable<Price>();
.
我还有一个TextInputCell
专栏:
priceColumn = new Column<Price, String>(new TextInputCell()) {
public String getValue(Price p) {
if (p.getPrice() == 0)
return "";
return p.getPrice()+"";
}
};
我还有一个refresh button
. 如果按下按钮,那么它基本上从服务器重新加载所有数据,然后将数据设置到表中。
当表第一次加载数据时,就可以了。假设一个单元格的价格为12。
然后,如果我将该单元格修改为11(或 12 以外的任何值),则该单元格将11
永远留在那里。我的意思是,即使我按下refresh button
,单元格的数据也不会变回12
,但仍然保持11
。
如何使列/单元格不记得用户输入?