我在这里实现了highlite的功能
它工作得很好,但现在我需要把所有的行都美化一下。我做到了:
private void seleccionarTodos(AjaxRequestTarget target) {
Iterator<Component> it = datosListView.iterator();
while (it.hasNext()){
HighlitableDataItem<Historial> item = (HighlitableDataItem<Historial> )it.next();
if(!item.highlite){
item.toggleHighlite();
target.add(item);
}
}
inicializarSelected(true);
container.add(datosListView);
target.add(form);
}
它不会抛出任何错误,但不会抛出任何行,如果有一些,他们来了swich关闭。我认为这个操作不能从按钮事件中执行,但是我在事件的操作中使用了相同的代码,只亮了一行,它就不起作用了。有人实现了所有行的highlite功能吗?
谢谢
1条答案
按热度按时间ltskdhd11#
我解决了我的问题。错误是加上:
应该只添加项目!