master_checkbox and smart rendering do they work together?

When using smart rendering the page loads fine but when I use a master checkbox only the records from the first smart rendering page get checked. If I set smart rendering to 100 only the first 100 are checked, or set it to 1000 then the first 1000 get checked.

If I scroll down to the bottom of the grid (for example, with 16000 records) then select the checkbox then all records get checked.

Does anyone have any suggestions to fix.
StuMar

It not possible to change cell’s value without pre-rendering rows. So you need to disable smart rendering.

Also, you can force data prerendering from js code and use smart rendering in same time, but it will decrease the grid performance

grid.load(url, function(){ for (var i=0; i<grid.getRowsNum(); i++) grid.render_row(i); });

Thanks Stanislav

I see what your doing.
But on the line
grid.load(url, function(){
Your using ‘url’ as the onload of a page, I think.
But I don’t have a url it’s actualy a iframe, is there an onload or other trigger that may work.

Thanks for any input.
StuMar

The same can be done in different way

grid.attachEvent(“onXLE”, function(){
for (var i=0; i<grid.getRowsNum(); i++)
grid.render_row(i);
});

onXLE event occurs after data loading