This content has been marked as final.
Show 2 replies
-
1. Re: rich datascroller with rich column sort does not work pr
ilya_shaikovsky Mar 18, 2009 6:14 AM (in response to sujitkm)I hope you using 3.3.0 GA?
seems the case you described works fine..
http://livedemo.exadel.com/richfaces-demo/richfaces/sortingFeature.jsf -
2. Re: rich datascroller with rich column sort does not work pr
sujitkm Mar 18, 2009 8:56 AM (in response to sujitkm)The diff. I found that I don't have the datascroller in footer section and also i didn't specify rerender attribute in rich datatable. I tried both the option now when I keep the datascroller in footer it gets disabled instead of dissapearing.
Here is a snapshot of code from view side(earlier code).<h:panelGrid> <rich:dataTable id="viewDetails" width="100%" headerClass="grid-title" footerClass="grid-title" rowClasses="even,odd" styleClass="list-background" binding="#{SeniorDiscountController.dataTable}" rows="#{SeniorDiscountController.pagination.recordsPerPage}" rendered="#{SeniorDiscountController.showResults}" value="#{SeniorDiscountController.data}" var="store"> <rich:column sortBy="#{store.accountNumber}"> <f:facet name="header"> <h:outputText id="head_acc_num" value="Account Number"/> </f:facet> <h:outputText id="out_txt_accNum" value="#{store.accountNumber}"/> </rich:column> ...................... ........................ </rich:dataTable> <rich:datascroller style="text-align:center" align="left" for="viewDetails" maxPages="10" page="#{SeniorDiscountController.pagination.pageNumber}" renderIfSinglePage="false" rendered="#{SeniorDiscountController.showResults}" id="sc2" scrollerListener="#{SeniorDiscountController.scrollTo}" reRender="sc2,viewDetails" /> </h:panelGrid>
I tested by moving the scroller inside footer and specifying rerender for datatable. Nothing works.If I remove sortBy everything works FINE. Please help.