2

ListViewの行全体をウィケットでクリック可能にすることは可能ですか?このを見ましたが、ページ付けの代わりにスクロール可能なテーブルが必要です。そのため、テーブルの任意の行をクリックすると、編集のために行のコンテンツがテーブルの下に表示されるListViewを使用します。

ありがとう、

これを達成する他の方法はありますか?

4

1 に答える 1

3

基本的に同じ方法です。モデルをリストビューに渡す必要があります...

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

}
于 2013-01-15T17:20:49.303 に答える