The link 
http://jumpstart.doublenegative.com.au/jumpstart/examples/ajaxgracefulcrud
has been replaced by these:

        
http://jumpstart.doublenegative.com.au/jumpstart/previews/gracefulajaxfiltercrud/persons
        
http://jumpstart.doublenegative.com.au/jumpstart/examples/ajax/gracefulcomponentscrud/persons


On 02/05/2011, at 5:42 AM, françois facon wrote:

> Hi,
> 
> Perhaps you can get some inspiration from this great sample
> http://jumpstart.doublenegative.com.au/jumpstart/examples/ajaxgracefulcrud
> 
> Regards
> François
> 
> 
> 2011/5/1 Amr Mohamed Mahmoud Hassanien <amr.hassa...@ey.ae>:
>> Hi all,
>> 
>> I Have a grid as the following , that displays the Image, caption and remove 
>> buttons.
>> 
>>  <t:grid t:id="grid"
>>                t:source="images"
>>                t:row="image"
>>                t:pagerPosition="both"
>>                t:rowsPerPage="5">
>>         <p:imageCell>
>>               <t:imageproxy image="image"/>
>>          </t:pagelink>
>>         </p:imageCell>
>>         <p:captionCell>
>>                ${image.caption}
>>         </p:captionCell>
>>         <p:actionCell>
>>          <t:actionlink t:id="removeImage"
>>                      t:mixins="confirm"
>>                      t:message="message:imageDelete-warning"
>>                      t:context="[image.id,id]"
>>                      title="message:imageDelete-label">
>>          <img src="${asset:context:img/delete-16x16.png}" 
>> alt="${message:imageDelete-label}" title="${message:imageDelete-label}"/>
>>          </t:actionlink>
>>         </p:actionCell>
>>    </t:grid>
>> 
>> Now I want to allow the user to edit the caption of any image in the table 
>> using ajax.
>> So beside the remove Image, I 'll add a edit caption button which change the 
>> corresponding caption cell to text field plus "Save" and "cancel" button.
>> If "Save" button clicked  then submit the caption, save it and back again to 
>> the grid read mode.
>> 
>> I found a warning using zones inside a loop, which applies also in the grid 
>> case.
>> It says " Using Zone components inside any kind of loop may cause additional 
>> problems, as Tapestry will uniqueify the client id you specify (appending an 
>> index number)."
>> 
>> What the best solution in such case?
>> You help is much appreciated.
>> 
>> Regards,
>> 
>> Amr
>> 
>> 
>> 
>> 
>> ################################################################################################################
>> DISCLAIMER:
>> This message is for the named person's use only. It may contain confidential 
>> information, proprietary
>> in nature or legally privileged information. All trade secret, know how, 
>> formulas, researches, database,
>> software, codes diagrams, documentations, attachments, voice, concepts and 
>> visual content are strictly
>> protected by United Arab Emirates Laws and Dubai Media Incorporated codes 
>> which will have the right to
>> take any legal action if you fail in doing the hereunder steps. If you 
>> receive this message in error,
>> please immediately DELETE it and all copies of it from your system, DESTROY 
>> any hard copies of it and
>> destroy any soft and backup copy of it saved in any kind of form under you 
>> possession and NOTIFY the sender.
>> You must not, directly or indirectly, use, disclose, distribute, print, or 
>> copy any part of this message (email)
>> if you are not the intended recipient.
>> ################################################################################################################
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>> 
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to