使用TableBuilder识别子行 - GWT 2.5

时间:2012-07-16 12:12:21

标签: gwt css3 gwt-celltable gwt-2.5

使用TableBuilder构建celltable时,我遇到了一个问题,即为子行设置一个唯一的类名。 (gwt 2.5RC)

构建行的代码如下所示:

@Override
public void buildRowImpl(AdGroupProxy mainAdGroup, int absRowIndex) {

    super.buildRowImpl(mainAdGroup, absRowIndex);

    for (AdGroupProxy adGroup : mainAdGroup.getChildren()) {

        super.buildRowImpl(adGroup, ++absRowIndex);

    }
}

循环内生成的每个<tr>都是一个子行。

使用属性<tr>生成__gwt_subrow=1__gwt_subrow=2 ...

但是,由于GWT isn't supporting CSS3的问题,我无法使用以下选择器来选择子行:

.dataGridOddRow:not([__gwt_subrow="0"])

我不想自己实现方法buildRowImpl

有关如何仅将类名设置为子行的任何建议吗?

0 个答案:

没有答案