Hello, Does anyone know how to update a listView with an ajaxButton, after it's construction when it was empty ? For now, I have this :
final ListView<Piece> pieceView = new ListView<Piece>("pieceView", pieces) { /** * */ private static final long serialVersionUID = 1569632937178977468L; @Override protected void populateItem(ListItem<Piece> item) { item.add(new Label("refPiece", new PropertyModel(item.getModel(), "refPiece"))); } }; pieceView.setOutputMarkupId(true); final WebMarkupContainer wmc = new WebMarkupContainer("wmc"); wmc.setOutputMarkupId(true); wmc.add(new AjaxSelfUpdatingTimerBehavior(Duration.seconds(5))); wmc.add(pieceView); final AjaxButton button2 = new AjaxButton("rechercheModele"){ /** * */ private static final long serialVersionUID = -4334196093047066924L; @Override public void onSubmit(AjaxRequestTarget target, Form<?> formF) { super.onSubmit(target, formF); libPieces.clear(); pieces = pieceDAO.getByMod(modeleModel); for (int i = 0; i < pieces.size(); i++) { libPieces.add(i, pieces.get(i).getRefPiece()); } target.add(wmc.add(pieceView)); target.add(piece); } I made something similar with a dropdownchoice which works perfectly. I guess I'm doing something wrong. But I can't put my finger on it. Can anyone help me ? -- Sent from: http://apache-wicket.1842946.n4.nabble.com/Users-forum-f1842947.html --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org