enableSmartRendering mode

I’m using enableSmartRendering mode and I’ve noticed that if I try to call a getValue on a cell that has not been rendered yet I get an error (basically the row is not yet there so I can’t access the cell).

Is there a way to force the rendering of the row by code? Or should I avoid to use the enableSmartRendering mode when I need to manipulate cells by code.

Thanks in advance, Andrea Pirola

Are you using dynamic or static Smart Rendering mode?


Try to use following code:

var ind=mygrid.getRowIndex(row_id) mygrid.render_row(ind); alert(mygrid.cellById(row_id,0).getValue())