myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Volker Weber" <v.we...@inexso.de>
Subject Re: t:radio inside a t:dataTable
Date Mon, 26 Mar 2007 16:19:27 GMT
Hi Steve,

you can try move the t:selectOneRadio out of the datatable (e.g. as
facet into f:view) and use absolute ids at the t:radio tags.

see this thread
http://www.mail-archive.com/users@myfaces.apache.org/msg16561.html

Regards,
  Volker

2007/3/26, Steve Torrefranca <storrefranca@branders.com>:
> Hi Volker,
>
> Removing the f:verbatim did not fix the problem.
>
> Could the problem be related to index and for?  I have seen some
> examples having for=":string:string" and index="#{index}" but  I dont
> exactly know how they work.
>
> Thank you.
>
> -Steve
>
> Volker Weber wrote:
> > Hi,
> >
> > what should this f:verbatim do?
> >
> > there is NO t:selectOneRadio component in your view, just a string
> > inside the verbatim.
> >
> > afaik you can just put the t:selectOneRadio direct into the datatable,
> > or better
> > replace the verbatim with f:facet.
> >
> > Regards,
> >  Volker
> >
> > 2007/3/23, Steve Torrefranca <storrefranca@branders.com>:
> >> Hi,
> >>
> >> I have been trying to make t:radio work.  Although I was able to build
> >> this view (t;radio inside a t:dataTable)
> >>
> >> O radio1   |  text1 | O radio2    | O radio3
> >> O radio1   |  text2 | O radio2    | O radio3
> >> O radio1   |  text3 | O radio2    | O radio3
> >> O radio1   |  text4 | O radio2    | O radio3
> >>
> >> But I could not bind the values.
> >>
> >>
> >> Here is my code
> >>
> >> <t:dataTable value="#{detailLeadForm.activities}" var="activities">
> >>     <f:verbatim>
> >>         <t:selectOneRadio id="actionchoice"
> >> value="#{activities.activityFlag}" layout="spread" >
> >>             <f:selectItem itemValue="Sched" itemLabel="Sched" />
> >>             <f:selectItem itemValue="Erase" itemLabel="Erase" />
> >>             <f:selectItem itemValue="Done" itemLabel="Done" />
> >>         </t:selectOneRadio>
> >>     </f:verbatim>
> >>
> >>     <t:column>
> >>             <t:radio for="actionchoice" index="0" />
> >>     </t:column>
> >>     <t:inputText value="#{activities.activityFlag}" />
> >>     <t:column>
> >>             <t:radio for="actionchoice" index="1" />
> >>     </t:column>
> >>     <t:column>
> >>             <t:radio for="actionchoice" index="2" />
> >>     </t:column>
> >> </t:dataTable>
> >>
> >> How should I handle my t:radio index and for?
> >>
> >> Thank you
> >>
> >> -Steve
> >>
> >
>
>

Mime
View raw message