Dynamic loading and smart rendering issue in 4.02

Dear DHTML team and forum members.

I have just received version 4.02 of the DHTML Suite and am in the process of updating a 3.6 php application to V4. There is a problem when rendering a DHTML grid from SQL Server via the PHP connector: when scrolling down the list, entries are empty after a 100 or so rows. This does not happen in v3.6.

Both, dynamic_loading and smartrendering are set to buffer 50.

XML output from grid_connector seems OK to me:

<rows total_count="14177">
<row id="1">
<cell>
<![CDATA[ Cholera ]]>
</cell>
<cell>
<![CDATA[ A00 ]]>
</cell>
</row>
<row id="2">
<cell>
<![CDATA[ Cholera due to Vibrio cholerae 01, biovar cholerae ]]>
</cell>
<cell>
<![CDATA[ A00.0 ]]>
</cell>
</row>
<row id="3">
<cell>
<![CDATA[ Cholera due to Vibrio cholerae 01, biovar el tor ]]>
</cell>
<cell>
<![CDATA[ A00.1 ]]>
</cell>
</row>
</rows>

Would be grateful for any help.

Regards,

S. Schillinger

Note, that the connector.js file is already included in dhtmlx.js file so you don’t need to include it additionally.

Without referecing connector.js, server side filtering doesn’t work. See also her viewtopic.php?f=19&t=36863 There are still a lot of bugs in version 4.x that should have been fixed before releasing it.

The issue with the connector filters is confirmed.
It will be fixed in 4.0.4 version of dhtmlx.

I experienced this issue with 2.5 with a grid configured for smart rendering. We noticed the issue sporadically in IE8. When we switched to IE11, the problem was very consistent. For us, the solution was: enablePreRendering(50)