是否可以在wicket中点击 ListView 的整行?我已经看到了example, 但我需要一个可滚动的表而不是分页。这就是为什么我要去 ListView ,在点击表格的任何一行时,该行的内容应显示在表格下方以供编辑。
谢谢,
还有其他方法可以达到这个目的吗?
答案 0 :(得分:2)
基本上是相同的方式,你必须将模型传递给列表视图......
//in ListView class
protected void populateItem(final ListItem<T> item) {
item.add(new AjaxEventBehavior("onclick") {
@Override
protected void onEvent(AjaxRequestTarget target) {
T object=item.getModelObject();
//do some stuff or a callback, besides you can use ajax
}
});
}