4

GWT CellTable 是否设计为仅显示记录并更新现有记录。

可以从 CellTable 中添加和删除记录,任何指向稳定解决方案的指针。

谢谢

4

2 回答 2

6

您可以通过操作支持 CellTable 显示的模型对象来添加和删除数据行。

ListDataProvider<OrderLineWeek> model = new ListDataProvider<OrderLineWeek>();
model.addDataDisplay(myCellTableInstance);

然后您可以通过 访问列表model.getList(),但您必须调用model.refresh(),或者table.setRowCount(model.getList().size())如果您添加或删除了任何行。

希望这可以帮助。

于 2012-03-03T19:16:25.383 回答
4
ListDataProvider.getList().remove(index);
DataGrid.redraw(); // to refresh

添加,创建对象,然后将数据分配给该对象,

ListDataProvider.getList.Add(object);

DataGrid.redraw();
于 2012-08-09T17:27:24.603 回答