myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Bischoff <>
Subject Re: Highlight current row
Date Thu, 25 Jan 2007 15:39:10 GMT

There are some hints on this in my data scroller wiki page, see [1].

The key line was contributed by Daniel Lefevre on this mailing list, and 
it goes something like:

rowStyleClass="#{dataTableBacking.selectedRowIndex == rowIndex ? 
'highlightRow' : null}"

You can use this in combination with normal row CSS classes like this:


In this case, the rowStyleClass will only override the rowClasses 
setting for the selected row (because a null rowStyleClass does not 
interfere with rowClasses setting).

You can combine this with Gerald's suggestion if you also want mouseover 



Jeff Bischoff
Kenneth L Kurz & Associates, Inc.

Gerald Müllan wrote:
> Hi,
> you mean a row when using t:dataTable?
> E.g. there are rowOnMouseOver and rowOnMouseOut js-events, you can
> apply any css-class easily with this event.
> cheers,
> Gerald
> On 1/25/07, lightbulb432 <> wrote:
>> Does MyFaces have any way of highlighting a particular row (or setting 
>> its
>> CSS class to be something different from the other rows based on some
>> criteria)?
>> If not, are there any other component libraries that do such a thing?
>> -- 
>> View this message in context: 
>> Sent from the MyFaces - Users mailing list archive at

View raw message