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