Thanks to all! I used the Marios approach... The workaroud with another Model worked perfectly. :)
@Richard: Everything is possible with javasript, but if wicket offers a huge feature set, I see no need to use js... Regards, Dmitriy 2013/7/10 Paul Bors <p...@bors.ws> > You don't want an empty model either, just declare a class field and use a > PropertyModel instead. > > Like so: > > public class MyPanel { > // Add the field and its getter/setter (not shown here) > private boolean myCheckBoxState; > > public MyPanel(id, IModel<MyObj> model){ > super(id, new CompoundPropertyModel<MyObj>(model); > .... > Form<MyObj> form = new Form("id", model); > // Specify a different model for your form fields that are > independent of MyObj > form.add(new AjaxCheckBox("anyStupidId", new > PropertyModel<MyPanel>("myCheckBoxState", MyPanel.this)); > add(form); > } > > } > > ~ Thank you, > Paul Bors > > -----Original Message----- > From: Joachim Schrod [mailto:jsch...@acm.org] > Sent: Tuesday, July 09, 2013 6:27 PM > To: users@wicket.apache.org > Subject: Re: FormComponent independent from the Model/Model object > > Dmitriy Neretin wrote: > > Hi everyone, > > > > I have a dummy question: > > > > If I have a panel with a form (not everything is my code) -> > > > > public class MyPanel{ > > > > public MyPanel(id, IModel<MyObj> model){ > > super(id, new CompoundPropertyModel<MyObj>(model); > > .... > > Form<MyObj> form = new Form("id", model); > > form.add(new AjaxCheckBox("anyStupidId"); > > add(form); > > > > } > > > > } > > > > And I want to add a Component (AjaxCheckBox) to the form above, but > > this component shouldn't have anything to do with a model object. > > Why don't you construct it with an empty model object, i.e., with new > Model()? Then the CPM from the panel is not accessed. > > Joachim > > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > Joachim Schrod, Roedermark, Germany > Email: jsch...@acm.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >