Hi guys, 

Has anyone seen the problem below

Petros


Petros Petrou wrote:
> 
> I have the following code that works fine
> AccountsList.tml
> <table t:type="Grid" source="accountsList" row="account" mode="model">
>    <t:parameter name="accountManagerCell">
>       ${account?.accountManager?.username}
>    </t:parameter>
> </table>
> 
> AccountsList.java
> ...
> private BeanModel<Account> model;
> {
>    model = beanModelSource.create(Account.class, true,
> componentResources);
>    model.add("accountManager", null);
> }
> 
> Now I replaced this line 
> ${account?.accountManager?.username}
> with 
> <aa t:type="PageLink" page="user/DetailsPage"
> context="${account?.accountManager?.username}">${account?.accountManager?.username}</aa>
> 
> I am getting a TapestryException with the message
> Context values (which are added to the request URL) may not be null or
> blank. 
> 
> However, the context values are not blank because removing the "context"
> everything works fine. 
> Furthermore, moving this line 
> <aa t:type="PageLink" page="user/DetailsPage"
> context="${account?.accountManager?.username}">${account?.accountManager?.username}</aa>
> outsite the grid component also works fine. 
> 
> Why it doesn't let me use context values for the PageLink inside a Grid
> component ?
> Petros
> 

-- 
View this message in context: 
http://www.nabble.com/Grid-component-and-context-values---TapestryException-tp16433892p16759812.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to