Can't you just create a new DataTable with the new list of columns in
the ajax call when you want to add/remove a column, then repaint the
container holding the Table?  

-Clay

-----Original Message-----
From: Timo Rantalaiho [mailto:[EMAIL PROTECTED] 
Sent: Monday, January 28, 2008 10:26 PM
To: users@wicket.apache.org
Subject: Re: Dynamic DataTable columns

On Mon, 28 Jan 2008, UPBrandon wrote:
> Although, in the mean time, I still have the same problem - not being
able
> to change change the columns after the DataTable has been declared, at
> render time.  Any suggestions?

Roll your own using DataView. You can take ideas from 
DataTable but I doubt that the Column abstraction helps you
if you want to change the columns dynamically; this is 
probably easier done by just changing the row Item creation.

In my experience such high-level components as DataTable
don't work well when you want a lot of control, then their
value is more that of an example.

Best wishes,
Timo

-- 
Timo Rantalaiho           
Reaktor Innovations Oy    <URL: http://www.ri.fi/ >

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


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

Reply via email to