subgrid, enableAutoHeigth and verrical scrollbars

Hello,

I’m using dhtmlXGridObject with the enableAutoHeigth set to true, because I don’t want any scrollbar in the table.

But when expanding a subgrid both horizontal and vertical scrollbars appears!

Is there any clue to this unexpected behaviour?



this is the init() code I’m using:





mygrid = new dhtmlXGridObject(‘mygrid_container’);



mygrid.setImagePath("/dhtmlximgs/");



mygrid.setHeader("+,Id,Ritiro,Da, Consegna, A, Azioni");

//‘Id’, ‘Ritiro’, ‘Da’, ‘Consegna’, ‘A’, ‘Click’,‘n1’,‘n2’, ‘Azioni’

mygrid.setInitWidths(“20,60,100,20,100,100,20,100,*”);

mygrid.setColTypes(“sub_row_ajax,ro,ro,img,ro,ro,img,ro,button”);

mygrid.setColAlign(“left,left,left,left,left,left,left,left,left”);



mygrid.setSkin(“modern”);

mygrid.enableAutoHeigth(true,0,false);

mygrid.enableResizing(“false,false,false,false,false,false,false,false,false”);

    //mygrid.enablePaging(true,10,3,“pagingArea”,true,“recinfoArea”);



mygrid.init();



mygrid.load("/GridData/getxml.php?action=ultimeofferte&tbl=carico");





Thanks,

Luca



This is know issue. We are working to fix it. As a quick solution add following code to the grid initialization:
mygrid.attachEvent(“onSubGridLoaded”,function(){
mygrid.setSizes();
})

I’ve used your code, but the  onSubGridLoaded event is not fired at all.
I’m actualy using the free codebase, perhaps is this the problem?

Thanks,
Luca

Sub grid extension and “onSubGridLoaded” event are not available at free version at all.

Hi - it’s a couple years late - but maybe someone will be saved from wasting time.
The problem here was as simple as just a typo…

enableAutoHei[b]gth/b should be enableAutoHei[b]ght/b

Best wishes to all.
Max.