Also setNullValid(true) otherwise the blank option will disappear once you have 
made a choice or the model has a value.

- Tor I.


> -----Opprinnelig melding-----
> Fra: Martin Asenov [mailto:mase...@velti.com]
> Sendt: 17. mars 2010 15:23
> Til: users@wicket.apache.org
> Emne: RE: Replace "Choose one" from DropDownChoice?
> 
> I don't understand , Chang...
> 
> If you want non selection to be " ", then say
> 
> null=" " (without the quotes)
> 
> Otherwise if you don't want null selection, you say
> component.setNullValid(false); and you're fine
> 
> Best,
> Martin
> 
> -----Original Message-----
> From: David Chang [mailto:david_q_zh...@yahoo.com]
> Sent: Wednesday, March 17, 2010 3:48 PM
> To: users@wicket.apache.org
> Subject: RE: Replace "Choose one" from DropDownChoice?
> 
> Martin,
> 
> Thanks so much for chiming in. I tried the
> 
> null=
> 
> approach. The blank line in the dropdown list simply disappears. As I
> said in my requirements, I hope to have it there no matter whether a
> value is selected or not, no matter whether it is a required field or
> not.
> 
> Again, thanks for help!
> Best,
> David
> 
> --- On Wed, 3/17/10, Martin Asenov <mase...@velti.com> wrote:
> 
> > From: Martin Asenov <mase...@velti.com>
> > Subject: RE: Replace "Choose one" from DropDownChoice?
> > To: "users@wicket.apache.org" <users@wicket.apache.org>
> > Date: Wednesday, March 17, 2010, 9:08 AM
> > Hi, David!
> >
> > Let's presume your webapplication class is called
> > WebApp.java. In the same directory where it is present,
> > create WebApp.properties with the following line:
> >
> > null=
> >
> > that way every single 'choose one' label will be replaced
> > with "".
> >
> > P.S. Don't forget to include the props files in the pom as
> > a resource.
> >
> > Best,
> > Martin
> >
> > -----Original Message-----
> > From: David Chang [mailto:david_q_zh...@yahoo.com]
> >
> > Sent: Wednesday, March 17, 2010 3:03 PM
> > To: users@wicket.apache.org
> > Subject: Replace "Choose one" from DropDownChoice?
> >
> >
> > Hello, I understand that there must be a solution for this.
> > I googled for some time and found one or two results that
> > seem to match what I am looking but they did not answer my
> > question. Tried myself, not successful. So I want to ask
> > folks here. I have a form and it has a dropdown list. Here
> > are my requirements:
> >
> > 1. Replace "Choose one" with a blank line
> >
> > 2. This blank line is the first option and it is always
> > listed no matter whether a value is selected or not, no
> > matter whether the form field of this dropdown list is
> > required or not.
> >
> > 3. I am using ChoiceRenderer to convert between selection
> > and objects.
> >
> > 4. This behavior is applicable to all DropDownChoice.
> >
> > How can meet these requirement?
> >
> > Thanks for your help!
> >
> > Regards.
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > 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
> >
> >
> 
> 
> 
> 
> ---------------------------------------------------------------------
> 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


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to