Got it. It worked.
I had actualy read the documentation but i missed the "add" part. thanks all. On Mon, Nov 8, 2010 at 4:08 AM, Sven Homburg <hombu...@googlemail.com>wrote: > Josh, i advise you: read the documents ..... and read carefully !!! > > <t:grid source="users" row="user" add="delete"> > > > with regards > Sven Homburg > Founder of the Chenille Kit Project > http://chenillekit.codehaus.org > > > > > 2010/11/8 Josh Kamau <joshnet2...@gmail.com> > > > Hi > > > > Am trying to add a virtual column to a grid (an action link for deleting > a > > record) but its not appearing on the grid. Whats wrong with this code: > > > > <html t:type="layout" t:title="Show all contacts" > > xmlns:t="http://tapestry.apache.org/schema/tapestry_5_1_0.xsd" > > xmlns:p="tapestry:parameter"> > > > > > > <div class="span-6"> > > <div t:type="menu"/> > > </div> > > > > <div class="span-16"> > > <t:grid t:source="contacts" row="contact"> > > <p:deletecell> > > <t:actionlink t:id="delete">delete</t:actionlink> > > </p:deletecell> > > </t:grid> > > </div> > > > > </html> > > > > package com.josh.addressbook.pages; > > > > import java.util.List; > > > > import org.apache.tapestry5.annotations.Property; > > import org.apache.tapestry5.ioc.annotations.Inject; > > > > import com.josh.addressbook.entities.Contact; > > import com.josh.addressbook.services.Dao; > > > > public class ShowAll { > > > > @Inject > > private Dao dao ; > > > > @Property > > private Contact contact ; > > > > public List<Contact> getContacts(){ > > return dao.getAll(); > > } > > > > } > > > > king regards. > > Josh > > >