Opick,
I defined rowIndex var in the t:dataTable declaration as shown in the
wiki like this:
rowIndexVar="rowIndex"
Are you using t:dataTable? I have tested this with Myfaces 1.1.3, 1.1.4,
1.1.5 and Tomahawk 1.1.2, 1.1.4, 1.1.5
Regards,
Jeff Bischoff
Kenneth L Kurz & Associates, Inc.
opick wrote:
Hi Jens,
this is exactly what we are looking for too. But it is not working in our
frameworking. It seems that the variable rowIndex is no evaluated, so the
selectedRowIndex never equals rowIndex.
Is this a new feature? Which versions of libraries are you using?
Best regards,
Oliver Pick
Jeff Bischoff wrote:
Lightbulb,
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:
rowClasses="oddRow,evenRow"
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
effects.
[1] http://wiki.apache.org/myfaces/ManagingDataScrollerPage
Regards,
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 <[EMAIL PROTECTED]> 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:
http://www.nabble.com/Highlight-current-row-tf3096673.html#a8597295
Sent from the MyFaces - Users mailing list archive at Nabble.com.