GWT CellTable 是否设计为仅显示记录并更新现有记录。
可以从 CellTable 中添加和删除记录,任何指向稳定解决方案的指针。
谢谢
您可以通过操作支持 CellTable 显示的模型对象来添加和删除数据行。
ListDataProvider<OrderLineWeek> model = new ListDataProvider<OrderLineWeek>();
model.addDataDisplay(myCellTableInstance);
然后您可以通过 访问列表model.getList()
,但您必须调用model.refresh()
,或者table.setRowCount(model.getList().size())
如果您添加或删除了任何行。
希望这可以帮助。
ListDataProvider.getList().remove(index);
DataGrid.redraw(); // to refresh
添加,创建对象,然后将数据分配给该对象,
ListDataProvider.getList.Add(object);
DataGrid.redraw();