grid - extjs rowexpander how to expand all -
grid - extjs rowexpander how to expand all -
i'm using ext.ux.grid.rowexpander
var expander = new ext.ux.grid.rowexpander({ tpl : new ext.template( '<p>{history}</p>' ) });
it's used in grid:
var grid = new ext.grid.gridpanel({ store: store, columns: [ expander, ...
now want expander rows expanded deafult.
i'm trying utilize expander.expandrow(grid.view.getrow(0));
(i think if create it, i'll able utilize loop :) error
this.mainbody undefined @ ***/ext/ext-all.js:11
please, help me expand rows of grid! thanks!
you can loop, it's quite simple...
for(i = 0; <= pagesize; i++) { expander.expandrow(i); }
where pagesize
number of records per page in grid. alternatively utilize store's count (probably more scalable solution)...
for(i = 0; <= grid.getstore().getcount(); i++) { expander.expandrow(i); }
extjs grid expander
Comments
Post a Comment