如何解决检票口:高出数据视图中的所有行
它工作正常,但现在我需要突出显示所有行。 我这样做了:
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);
}
它不会抛出任何错误,但不会出现任何行,如果有一些,他们就会关闭。 我虽然可能无法从按钮事件中执行此操作,但是我将相同的代码放在突出显示一行的事件的操作中,但它不起作用。有人实现了highlite所有行的功能吗?
谢谢
解决方法
我解决了我的问题。错误是添加:
container.add(datosListView);
target.add(form);
应该只添加项目!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。