I am using a datastore that is loaded from a JSON data connector to populate a grid. I am not using dynamic loading/paging but am trying to improve performance on large data sets with grid.enableSmartRendering(true). Without that function everything works okay (except for the slowness).
When using enableSmartRendering my grid loads about 30 initially based on the scrollbar size, I can scroll a bit further down and it adds 1 row at a time until about 40 of 5000 then I can no longer scroll down to display more rows.
The function grid.getRowsNum() says 5000 so I know this is just a display/scrollbar issue.
Please provide a demo link or a code of the sample where issue can be checked.
( you can send file directly to support@dhtmlx.com if you do not want to publish it on forum )
Also, you are using dhtmlxSuite 3.6, right ?
I removed that part of the css which made the page appear to load properly at first but there are large gaps of missing rows. Do you see anything still that would cause that?