Hi Vinay, the default for rows is 100, to ensure all rows are rendered you can use a binding on rows:
rows="#{empDetails.detailItemListSize}" with public int getDetailItemListSize() { return detailItemList.size(); } Regards, Volker 2007/5/29, Vinay Konanki <[EMAIL PROTECTED]>:
Hi All, I need to display around 200 records in the Sheet. but my client's requirement is we should not use pagination, all the records should be display in one page. For this i removed pagination attributes in tc:sheet Controller, but problem is Its not displaying all 200 records, its showing around 100 -120 records. (I dont know why this happening) I used following attributies for tc:sheet controller <tc:sheet value= "#{empDetails.detailItemList }" id="empDetailsSheet" columns="45px;48px;97px;67px;46px;74px;30px;62px;89px;76px;82px" var="empDetails" showHeader="true" selectable="none"> But when i use following setting its showing all records (Here i'm defining no of rows="500", But this is not encouraged as there may be more than 500 records in another case) <tc:sheet value= "#{empDetails.detailItemList}" id="empDetailsSheet" columns="45px;48px;97px;67px;46px;74px;30px;62px;89px;76px;82px" var="empDetails" rows="500" showHeader="true" selectable="none"> So what should i do, So that all records should come in one page irrespective of no of records? Any kind of help will be greatly appreciated. Thanks, Vinay