On 10/6/06, Stefan Lindner <[EMAIL PROTECTED]
> wrote:
If you want to have the first column of a table in a special layout or the last, a special css treatment is needed. In this cases it is very helpful to have an id-attribute in the <td> tag. So I overwrite cellContainer
@Override
protected Item newCellItem(MarkupContainer cellContainer, final String id, int index, final IModel model) {
cellContainer.add(new AttributeModifier("id", true, new Model<String>("BLAFASELTRALALA")));
Item item = new Item(cellContainer, id, index, model);
int columns = getColumns().length;
String idAttribute = "single";
if (columns > 1) {
if (index == 0)
idAttribute = "left";
else if (index == columns - 1)
idAttribute = "right";
else
idAttribute = "middle";
}
item.add(new AttributeModifier("id", true, new Model<String>(idAttribute)));
return item;
}
And each cell is marked as "left", "middle" or "right" or "single" if the table has only on column. Now I can easily do things like this in css:
#left { border-left: 2px solid rgb(34,69,104);
}
To complete the appearence, it would be nice to have the same thing for the table header. Yes, of cource, I saw the examle cde and the resulting tables look very pretty, but the customer's whish....
I think, the integration of something like the above code would help some people (see Leszek Gawron's reply)
Stefan Lindner
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ Wicket-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wicket-user
