Great :) I`ll check it out.

________________________________

From: [EMAIL PROTECTED] on behalf of Johan Compagner
Sent: Sun 17-7-2005 1:06
To: [email protected]
Subject: Re: [Wicket-user] customize display-value for choicelist.



as  matej is saying in 1.0 you have to implement youre own ChoiceList
and Choice.

but if you jump on the 1.1 (first beta release will be this weekend)
then it is much simpler:

new DropDownChoice("test",youreModel, youreChoices, new
ChoiceRenderer("name","id"))

And the last part "new ChoiceRenderer("name","id")" is the key
first "name" is an ognl expression for getting the display value.
second "id" is an ognl expression for getting the id value

For very special display or/and id values you can implemente
IChoiceRenderer yourself
or extend ChoiceRenderer and override getDisplayValue and/or getIdValue

johan



Peter Veentjer - Anchor Men wrote:
> What is the easiest way to customize the display-valuefor the items in the 
> ChoiceList (except overriding the toString of the object itself)? I have been 
> looking through the sources (ChoiceListModel) but I can`t find an easy way. I 
> know I could write an implementation of the ChoiceList where I can control 
> the IChoice creation (and the toDisplayValue implementation) but sounds like 
> a lot of work for such a general problem.
> 
> Maybe it would be an idea to add a toString strategy.
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> from IBM. Find simple to follow Roadmaps, straightforward articles,
> informative Webcasts and more! Get everything you need to get up to
> speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click
> _______________________________________________
> Wicket-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>
>  


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user



<<winmail.dat>>

Reply via email to