the problem I have is that the field name of the model object is different on every form, and the wicket:id is the same
you has: public class ObjectThatGoesToModel{ private Object propetyThatGoesToSomeForm; private Object propetyThatGoesToOtherFormInSomeSituations; } ?? I think you can use new PropertyModel(compondedPropertyModel, "propetyThatGoesToSomeForm") or new PropertyModel(compondedPropertyModel, "propetyThatGoesToOtherFormInSomeSituations") On Tue, Oct 20, 2009 at 4:57 PM, Manuel Corrales <manuelcorra...@gmail.com>wrote: > Hello. I have a (i hope) reusable panel. This panel has a textField, a > hiddenField and a link that open up a modalWindow. Then you can select an > item from a list in the modal window and the field and hidden field > completes according to the selected value. I want the hidden field to be > "binded" with a property of the model I am using in a form (using > CompoundPropertyModel). I intend to use this panel in several forms in my > application, the problem I have is that the field name of the model object > is different on every form, and the wicket:id is the same (because it is > the > same hiddenField). > How can I solve this? Is there a way of having a wicket:id with a different > name than a model property name? > > Please ask for anything you need to help me, I don't know if I was clear on > my problem. > > Thanks in advance! > Manuel. > -- Pedro Henrique Oliveira dos Santos