我创建了包含2个文本框的列表 View
&我想填补那些在ajaxbutton提交。
但我收到此错误:
最佳答案
您应该使用WebMarkupContainer包围列表 View ,并将此标记容器添加到请求目标。
html代码:
<div wicket:id="wmc"> ... put your list view here ... </div>
java code
final WebMarkupContainer wmc = new WebMarkupContainer("wmc");
add(wmc);
ListView yourListView = ...
// init your list view here
wmc.add(yourListView);
SubmitButton yourButton = new SubmitButton("yourButton") {
@Override
public void onSubmit(AjaxRequestTarget target) {
target.add(wmc);
}
}
add(yourButton);