2
我成功地製作了一個AjaxFallbackDefaultDataTable,但我想製作單元格鏈接的內容。我如何使用Apache Wicket執行此操作?如何在Wicket的PropertyColumn中創建鏈接?
我成功地製作了一個AjaxFallbackDefaultDataTable,但我想製作單元格鏈接的內容。我如何使用Apache Wicket執行此操作?如何在Wicket的PropertyColumn中創建鏈接?
您可以使用AbstractColumn
代替PropertyColumn
。這將允許你添加你喜歡的任何組件,而不僅僅是PropertyModel的字符串值。
columns.add(new AbstractColumn("displayModel", "sortModel") {
void populateItem(Item cellItem, String componentId, IModel rowModel) {
cellItem.add(new LinkPanel(componentId, rowModel));
}
}
其中LinkPanel
是要添加到單元中的組件。