Thies Edeling wrote:
>
> radovan wrote:
>> Hallo community, my code looks like this:
>>
>> listView = new ListView<MyItem>("collectionIterator",
>> listOfMyItems) {
>>
>> @Override
>> protected void populateItem(ListItem<MyItem> item) {
>> MyItem myItem = (MyItem) item.getDefaultModelObject();
>> String name = myItem.getName();
>> String value = myItem.getValue();
>> item.add(new Label("name", name));
>> item.add(new Label("value", value));
>> }
>> };
>>
>> <table>
>> <tr><th>Name</th><th>Value</th</tr>
>> <tr wicket:id="collectionIterator">
>> <td></td>
>> <td></td>
>> </tr>
>> </table>
>>
>> and I need to change css class for <td> element in table.
>>
>> If I add this:
>>
>> item.add(new AttributeAppender("class", new
>> Model<String>("newCssClass)," "));
>>
>> It adds this css class for all <td> tags. By oter words for whole row.
>> But I
>> need modify only some <td>, only some column. Could you give me some
>> advice?
>> Thanks a lot
> use an if statement to only add the attribute to that specific td?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
ok, but listItem is for whole row (for <tr>), how I get td from listItem?
--
View this message in context:
http://www.nabble.com/ListView---modify-css-for-some-column-tp19726888p19727084.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]