Hi I am having a little trouble, making my own toolbar. Currently on pagination change my toolbar are added, but the old toolbar are not removed / updated. So for every click on pagination, additional toolbars are added.
Short story: User clicks page 2 on AjaxFallbackDefaultDataTable User now sees two delete buttons public abstract class SelectedListActionToolbar extends AbstractToolbar { public SelectedListActionToolbar(final IModel<HashMap<Integer, Site>> model, final DataTable<?, ?> table) { super(table); setOutputMarkupId(true); Link link=new Link("onAction"){ @Override public void onClick() { SelectedListActionToolbar.this.onClick(model); } }; add(link); } public abstract void onClick(final IModel<HashMap<Integer, Site>> model); <wicket:panel> <button wicket:id="onAction" type="button" class="btn btn-danger">Delete Selected</button> </wicket:panel> AjaxFallbackDefaultDataTable dataTable = getTable(); dataTable.addBottomToolbar(new SelectedListActionToolbar(selectedSites,dataTable) { @Override public void onClick(final IModel<HashMap<Integer, Site>> model) { //Delete the stuff! } }); add(dataTable); -- Best regards / Med venlig hilsen Nino Martinez