change <p:url> to be: <p:urlCell>...</p:urlCell>

With BeanEditor, there is only one "thing" per attribute, so it's just the 
property name.  WIth grid, there is the header and the cell, so you have to add 
the Cell to the property name to override the cell rendering.

See: 
http://tapestry.apache.org/current/tapestry-core/ref/org/apache/tapestry5/corelib/components/Grid.html
 for examples.

Robert

On May 17, 2011, at 5/1710:03 AM , TG wrote:

> Thanks for the prompt response. Actually I meant url as part of tapestry grid
> component. So I tried this -
> 
> <html t:type="layout"
> xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd";
> xmlns:p="tapestry:parameter">
> ...
> <table t:type="grid" source="Urls" row="url" add="delete" rowsPerPage="15">
> ...
>                       <p:url>
>                                ${url.endpoint} Link  
>                       </p:url> 
> ...
> 
> and it does not work. Any idea how to make the endpoint clickable URL
> automagically?
> 
> Thanks.
> 
> 
> 
> --
> View this message in context: 
> http://tapestry.1045711.n5.nabble.com/Hyperlink-not-becoming-hyperlink-tp4403607p4403743.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
> 
> ---------------------------------------------------------------------
> 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