la valeur de ma "DropDownChoice" s'efface!
Bonjour,
maintenant j'utilise un DropDownChoice dans une liste:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
form.add(new ListView("LignesMouvement", alllignesMvtStock) {
/**
*
*/
private static final long serialVersionUID = 1L;
// This method is called for each 'entry' in the list.
@Override protected void populateItem(ListItem item) {
ChoiceRenderer choiceRenderer = new ChoiceRenderer("desArticle", "id");
item.add(new DropDownChoice("gammeArticle",
new PropertyModel(ligneMouvementStock,"gammeArticle"),
new LoadableDetachableModel() {
@Override
protected Object load() {
return stockService.getAllArticles();
}
},
choiceRenderer
)}); |
la pb c ke lorsque je veu ajouter une ligne à ma liste, la valeur de l'ancienne DropDownChoice s'efface!!!!!
voici le code d'ajout d'une ligne à ma liste:
Code:
1 2 3 4 5 6 7 8 9 10
|
form.add(new AjaxLink("createLigneMvt") {
@Override
public void onClick(AjaxRequestTarget target) {
alllignesMvtStock.add(new LigneMouvementStock()); if (target != null) {
target.addComponent(DetailMvtPage.this);
}
}
}); |