wicket-1.6 - 如何使 ListView 的整行在 wicket 中可点击

标签 wicket-1.6

是否可以使ListView的整行在 wicket 中可点击?我见过这个example , 但我需要一个可滚动的表格而不是分页。这就是为什么我要使用 ListView,在单击表格的任何行时,该行的内容应显示在表格下方以供编辑。

谢谢

还有其他方法可以达到这个目的吗?

最佳答案

本质上是相同的方式,你必须将模型传递给 ListView ......

//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 
    }
    });

}

关于wicket-1.6 - 如何使 ListView 的整行在 wicket 中可点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13974907/

相关文章:

java - Wicket:需要实现带有选项卡错误指示器的 AjaxTabbedPanel

websphere - Wicket 口 + WAS : calling url causes a redirect to a wrong URL causing 404

css - Wicket 页面和模板中的小型 CSS 替换

java - org.apache.wicket.Component 替换为 JSP

java - wicket 项目中的 @component spring 注释?

java - Wicket 口,ajax 行为未注册到 Wicket 口事件

wicket - Apache Wicket 可书签 url 向链接添加了一个附加参数,为什么?

session - Wicket 集群 session 存储、页面存储、数据存储