supose this:
Controller:
Customer[] customers = Customer.FindAll() // eg
PropertyBag["customers"] = customers;
Try this in the view:
$FormHelper.Select("customer.Id", $customers, "%{value='Id',
text='ToString'}")
/*
the "value" attribute indicate wich Attribute in the class customer will
fill the option values and the "text" attribute indicate wich Attribute in
the class customer will fill the option Text
*/
in HTML it will be like this:
<select name="customer.Id" id="customer_Id">
<option value="1">Text 1</option>
<option value="2">Text 2</option>
...
<option value="N">Text N</option>
</select>
2008/10/1 bdaniel7 <[EMAIL PROTECTED]>
>
>
> Hello,
>
> I'm trying to create a select list with $FormHelper.Select.
> The PropertyBag["customers"] is filled with a Customer[].
> I have implemented Customer.ToString(), however the select is filled
> with as many Option items as the characters of the type name:
> C
> u
> s
> t
> o
> m
> e
> r[]
>
> What am i doing wrong?
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Castle Project Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/castle-project-users?hl=en
-~----------~----~----~----~------~----~------~--~---