Hello Danny, Thanks very much.
I did use this at places where the number of rows of the table is fixed and known. In this case, the id for all the commandLinks can be different. Do we have a similar way for the case when the number of rows is not fixed? Let me explain the scenario further. In the same example as before, if there are more than one suggesters (number not known), I need to have command links for all. How do I determine the "id" for all of them? Thanks. ~Sandeep ________________________________________ From: Danny Robinson [mailto:[EMAIL PROTECTED] Sent: Wednesday, August 08, 2007 6:14 PM To: MyFaces Discussion Subject: Re: [Trinidad] PPR from table cells failure Sandeep, That's one way, but a bit overly complex. Here's the easy way: <tr:table id"aTable" ... <tr:column> <tr:commandLink id="suggester" partialSubmit="true"... ... </tr:table> <tr:selectOneListbox id="suggestion" partialTriggers="aTable:suggester"> Regards, Danny On 8/8/07, sandeep gururaj <[EMAIL PROTECTED]> wrote: I encountered this problem too. Here's how I worked around this issue. a) Create a binding for your ListBox "suggestion" in the bean (Say, suggestionBinding). b) In the action or actionListener or the like (returnListener in case you are using a Dialog) of the "suggester", do the following at the end. RequestContext.getCurrentInstance().addPartialTarget(suggestionBinding); RequestContext.getCurrentInstance().partialUpdateNotify(suggestionBindin g); FacesContext.getCurrentInstance().renderResponse(); Hope this helps! ~Sandeep -----Original Message----- From: Renzo Tomaselli [mailto:[EMAIL PROTECTED] ] Sent: Wednesday, August 08, 2007 1:00 PM To: MyFaces Discussion Subject: [Trinidad] PPR from table cells failure Hi, I wonder how I can trigger PPR from inside a table cell, since it appears not working - I guess because of some id mismatch. I have something like: <tr:table ... <tr:column> <tr:commandLink id="suggester" partialSubmit="true"... ... </tr:table> <tr:selectOneListbox id="suggestion" partialTriggers="suggester"> then I get a warning from Trinidad as soon as I click on any table link: Could not find partial trigger suggester from CoreSelectOneListbox[UIXEditableFacesBeanImpl, id=suggestion] However, if I place the trigger component also outside the table, then PPR works properly and there is no warning., even while clicking on any link inside the table. I guess this issue has something to do with real trigger name, which is <container>:<rowIndex>:suggester, but I thought Trinidad should take care of matching these ids against a partialTrigger attribute. If not, how can I workaround it ? -- Renzo -- Chordiant Software Inc. www.chordiant.com

