我希望当用户点击属于一行CellTable的Cell时,它会为该行设置样式。
所以我试过了:
myColumn.setFieldUpdater(new FieldUpdater<String[], String>(){
@Override
public void update(int index, String[] object, String value){
if(mycondition){
myCellTable.getRowElement(index).addClassName(getView().getRes().css().blueText());
myCellTable.redraw();
}
}
});
如上面的代码所述,我们可以捕获行的index
,因此行no不是问题,但为什么没有发生。
那么如何解决?
答案 0 :(得分:1)
将样式设置为row元素后,不要重绘表格。你的风格会丢失。