#11446 closed defect (wontfix)
The DataGrid can't display all the data items when the itmes is more than 42000.
Reported by: | dojocn | Owned by: | Bryan Forbes |
---|---|---|---|
Priority: | blocker | Milestone: | 1.6 |
Component: | DojoX Grid | Version: | 1.4.0 |
Keywords: | Datagrid data | Cc: | |
Blocked By: | Blocking: |
Description (last modified by )
In IE6, the DataGrid? can display more than 200000 items, but in IE8, the DataGrid? can't display all the data and the scrollbar of Grid has reached bottom. Pls see pictures as follows:
in IE6:----------------------------------------------
in IE8:-----------------------------------------------
For some reasons , I can't upload the complete codes for analysis.
Thank you for your help.
Also see #11793
Attachments (1)
Change History (6)
Changed 11 years ago by
Attachment: | testGrid0.jsp added |
---|
comment:1 Changed 10 years ago by
Owner: | changed from bryanforbes to Bryan Forbes |
---|
comment:2 follow-up: 4 Changed 10 years ago by
Resolution: | → wontfix |
---|---|
Status: | new → closed |
This is because all browsers have a limitation on div styling height.
Basically the height of Grid scroll div is calculated as totoal row num * avg row height. IE7/8 have a relatively smaller limit number and that's the reason why the reported issue only occurs in IE7/8, and also some related discussions.
The similar issue happens on all browsers if the total row count is set to larger numbers like 1000000.
Don't think we have any work around for this unless refactor the virtual scrolling model which shall be addressed in new Grid #11903
comment:3 Changed 10 years ago by
Description: | modified (diff) |
---|
comment:4 Changed 10 years ago by
One alternative for handling extremely large dataset would be the Pagination way which is in-progress for 1.6
comment:5 Changed 10 years ago by
Milestone: | tbd → 1.6 |
---|
the page used for displaying the data