| Author |
dynamic rowclasses
|
Denise Smith
Ranch Hand
Joined: Jul 26, 2005
Posts: 36
|
|
Hi, I have a datatable that I want to set the rowclasses based on data that is in the rows for example: if a hava a column named number and the first one is 5 I want that row to be style class1. If the next row matches that number I want it to have the same rowclass(class1) if the number is different say 8 I want it to have a different rowclass (class2) so that all consequtive numbers have the same rowclass. My problem is not with the logic but rather with setting the rowclass. The following method is in a column in my datatable /** * @return Returns the rowClass. */ public String getRowClass() { String s = String.valueOf(getValue("#{varPerson['NUM']}")); if (s != null && (s.compareTo(getNewCcn())==0)) { } else { if(rowClass.compareTo("rowClass1")==0){ rowClass="rowClass2"; }else if(rowClass.compareTo("rowClass2")==0){ rowClass="rowClass1"; } } setNewCcn(s); return rowClass; }
|
Surround yourself with learners...They will educate you!
|
 |
 |
|
|
subject: dynamic rowclasses
|
|
|