I’m using smart rendering, but, when page opens a javascript error appears, talking about the dhtmlxGrid object does not support the property. The lines of code is:
var meuGrid
function loadGridmeuGrid(){
meuGrid = new dhtmlXGridObject(‘grid’)
meuGrid.setImagePath(’…/…/…/componentes/gridNovo/imgs/’)
meuGrid.setHeader(‘Columns, names, here’)
meuGrid.setColTypes(‘ro,ro,ro,ro’)
meuGrid.setInitWidths(‘100,100,100’)
meuGrid.init()
meuGrid.preventIECaching(true)
meuGrid.enableMultiselect(false)
meuGrid.enableSmartRendering(true,2000,20,20)
meuGrid.loadXML(‘http://urlHere/xmlGrid.asp’)
}
It’s funny the error line is the last, the loadXML method’s line. When I comment the line that calls enableSmartRendering the code runs well.
Most probably problem caused by not including some js files, or incorrect order of js file including.
The correct order is
dhtmlxcommon.js
dhtmlxgrid.js
dhtmlxgridcell.js
…any other extensions…