I typically use Fragments for these kinds of situations, unless of course, the same type of component will need to be used elsewhere. Then, I use a custom Panel class.
On Thu, Nov 27, 2008 at 8:01 AM, Nicolas Castin <[EMAIL PROTECTED]>wrote: > Hello, > > I had approxymatly the same think to do (with image in place of link / > label). > I created a custom panel handling the content of the cell, which allows > more > that one element into it. > > Regards > > On Thu, Nov 27, 2008 at 1:50 PM, simonm <[EMAIL PROTECTED]> wrote: > > > > > I am drawing a table using DataView and implement the populateItem method > > to > > add every table row item. > > One of my table cell should display a simple text OR a link OR both (e.g. > > the cell will have a text, and a link beneath – both in the same cell) > > My HTML snippet: > > <table>…. > > <tr>… > > <td wicket:id="operation" rowspan="3">[Here should come Text & > > Link]</td> > > <tr>… > > </table> > > My question is how can I insert those two items into one cell? AFAIK, I > can > > add only one wicket:id to a table column and therefore only one Component > > is > > attached to it (in the Java code). I have tried to split the cell to two > > rows (rowspan="2") such that the above part will have the text and the > > bottom part will have the link, but then I get into undesired UI problems > > (the border is shown though it is not desirable and the partition of the > > cell is always fixed – 50-50 for rowspan=2 etc...) > > Lots of WEB search yields no result (I read Wicket in Action at a whole!) > - > > still can't figure out how to do that! > > > > Any idea how can I combine those two items into one table cell ? > > !Thanks! > > > > -- > > View this message in context: > > > http://www.nabble.com/Label---Link-item-within-a-same-table-cell-tp20718713p20718713.html > > Sent from the Wicket - User mailing list archive at Nabble.com. > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > -- > Nicolas Castin > Senior Software Developer > EURid.eu >