Looks ok I think although I'm not too familiar with this whole concept of a seperate renderer. I'd have to try it to see what I think :)
Gili
How about this idea: We have a gridview extends dataview. A gridview takes a render interface that it uses to render the grid (instead of body markup), so we can have a tablerenderer or cssrenderer or whatever, and the interface would roughly look like this: Interface IGridRenderer { begin(GridView view); beginRow(GridView view); beginCell(GridView view); endCell(GridView view); endRow(GridView view); end(GridView view); } Basically this is the same as my first post that inserted the html directly but now its tucked away in a renderer. This way we don't have the unnceessary row-wise views and you can even use OIR cleanly since it is basically a dataview.
------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user