How can I change the style of a particular row based on a condition? I can use JSF EL in rich:column style class attribute, but I have to write for each column. I want to change
I do as you've already mentioned and put the style on the column.
However you could always try wrapping all of your columns in a EDIT: (in response to comment): if the header facets in your columns are being broken then you can separate them into a column group as well. Should work - you may not even need the column group in the header?? Eg.
which is supposed to output a and place your conditional style on that.