2013-03-04 53 views
0

我有一个DecoratedCellTable我可以在其中进行内联编辑。 但是当我点击我的editbutton时,CellTable没有任何反应。只有当我点击我要编辑的单元格时,单元格才呈现为<input>GWT装饰单元格表输入呈现onclick

有没有办法通过点击我的editbutton来呈现所有可编辑的单元格作为输入?

cellTable.setEditable(true);它不起作用。

回答

2

请参见单元格不是按列中的每个条目定义的。

The basic idea of cell widgets is to make the widget light wieght by not creating the input elements for each entry in the column

因此,在任何时间点只能有一个输入元素可以在列中激活,并且相同的输入元素可以重新用于整个列。

因此,不可能(根据我所知)一次将所有可编辑单元格渲染为输入 元素。

+0

好的,谢谢你提供这方面的信息。 – dominic 2013-03-04 14:05:33

+0

你认为这是可能吗? – Adarsha 2013-03-04 14:08:08

+0

在我看来,这可能会很棘手。因为你必须自动点击每个元素。 – dominic 2013-03-04 14:31:38