Vaadin Grid Ids

时间:2017-02-02 15:30:52

标签: java vaadin jbehave

我正在使用Vaadin Grid和BeanContainer。

为了方便JBehave的测试,我想以编程方式为每一行的某个元素设置Id。

以便结果如下:

<td id="MyField_row_1" class="v-grid-cell v-grid-cell-focused" colspan="1" style="height: 30px; width: 430px;">copyOf_PP_kulan</td>

<td id="MyField_row_2" class="v-grid-cell v-grid-cell-focused" colspan="1" style="height: 30px; width: 430px;">copyOf_PP_kulan</td>

我找不到合适的方法。

1 个答案:

答案 0 :(得分:0)

您可以不以其他方式简单地遍历您的DOM,而不是搜索ID吗?

tr class="v-grid-row"
    td class="v-grid-cell"
        MyField_row_1

Vaadin不会在他们的HTML-DOM中生成任何ID,并且可能会编写一些代码来“入侵”ID(然后需要进行测试)有点太多了?