sometimes getRowIndex is invalid for dhtmlXPropertyGrid

hi.
In dhtmlXPropertyGrid, getRowIndex is only valid for the first level row, is always -1 for the second level row.
In below code:
//////////////////////////////////////
mygrid = new dhtmlXPropertyGrid(“PropertyGrid”);
mygrid.setImagePath(’…/…/…/dhtmlxGrid/codebase/imgs/’);
mygrid.enableMultiselect(false);
mygrid.setInitWidthsP(“40,60”);
mygrid.setSkin(“dhx_skyblue”);
mygrid.init();

mygrid.clearAll();
mygrid.addRow(“r1”, “r1”);
mygrid.addRow(“r1_C”, “r11”, null, “r1”);
mygrid.addRow(“r1_V1”, “r12”, null, “r1”);
mygrid.addRow(“r1_V2”, “r13”, null, “r1”);
//////////////////////////////////////

mygrid.getRowIndex(“r1”) is ok.
but mygrid.getRowIndex(“r1_C”) mygrid.getRowIndex(“r1_V1”) mygrid.getRowIndex(“r1_V2”) always return -1.

Thanks!

The node should be expanded to get it’s child row index.