Data Scroller doesnt honor dynamic rowclasses during pagination
---------------------------------------------------------------

                 Key: TOMAHAWK-1133
                 URL: https://issues.apache.org/jira/browse/TOMAHAWK-1133
             Project: MyFaces Tomahawk
          Issue Type: Bug
          Components: Data Scroller
         Environment: Myfaces 1.1.5, Tomahawk 1.1.7snapshot, Tomahawk 1.1.6, 
Tomcat 6.0
            Reporter: David Brainard


While using a data scroller with datatable if we specify the rowclasses 
dynamically(through value binding) only the first page gets the rowclasses 
assigned properly . When we try to do pagination and go to other page the same 
rowclasses which were used in the first page repeats i.e the rowclasses doesnt 
get assigned properly.
for e.g;  if i have a tag defined like this

                       <t:dataTable id="myDetailDataTable" var="row"
                        value="#{testBean.dataList}" 
columnClasses="#{testBean.styleClass}"
                        headerClass="headerClass" footerClass="footerClass"
                        rowClasses="#{testBean.rowClass}" 
styleClass="dataTable" rows="3" >

and my rowclass returns something like this

       public String getRowClass() {
                return "rowOdd,rowOdd,rowEven,rowEven,rowEven,rowOdd";
        }

in first page the generated rowclasses are correct which is as follws:
            
             1st row:rowOdd, 
              2st row:rowOdd,
             3st row: rowEven

but when i navigate to next page the rowclasses assignment remains the same as 
first page. 
            1st row:rowOdd, 
              2st row:rowOdd,
             3st row: rowEven

but it should be as follows:

             1st row:rowEven, 
              2st row:rowEven,
             3st row: rowOdd
                 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to