显示celltable中行的详细信息

时间:2012-02-23 02:38:45

标签: gwt celltable

要求很简单,但我不知道该怎么做。 有一个带有一列单选按钮的单元格(或复选框,但只允许选择一行),在用户选择该行后,有一个按钮,用户可以单击该按钮查看该行的详细信息。

怎么做?

我尝试使用SingleSelectionModel,但我假设用户原点选择第3行radiobutton,然后将row3底层字段设置为true,然后当用户选择第5行radiobutton时,第5行对应字段设置为true,但是没有办法将先前的第3行选定字段设置为false。

1 个答案:

答案 0 :(得分:0)

没有办法自动完成。你必须通过应用循环来自己完成。在该列上使用字段更新程序,并根据设置其他复选框或单选按钮的值获取值。你可以通过这段代码获得所有其他元素:

GridReportFields ldp = dataGrid.getVisibleItem(rowNo);

这里GridReportFields是我的模型类。现在你有对应row的对象,你可以设置该对象的任何变量的值。像:

ldp.setCheckBoxValue(真);

这里的setCheckBoxValue()是模型类的setter方法。