Originally posted by Isomorphic
Announcement
Collapse
No announcement yet.
X
-
-
If you use ListGrids in place of your current approach of generating a widget for every single cell, you're going to reduce the widget count from 1650 in your test to something like 25 and the problem will go away. Big picture, what you're doing is tiddlywinks compared to what we've done with SmartClient on IE5 years ago. You just need to correct your approach.
You can create a panel attached to a grid cell by just positioning it adjacent to the cell. There are optional nuances to go after, eg, you might want to expand the cell height by using fixedRecordHeights:false and adding a space to the cell content.
Alternatively, the subsystem used for embedded grids is planned to be finalized, documented and exposed for use cases like this in the SmartClient 8.0 timeframe, and this subsystem handles lots of details (clipping / scrolling / positioning relative to the cell / lifecycle management) - you could sponsor that work to make it happen sooner, a better use of your money than paying for a license to a system that doesn't provide nearly the functionality of the free LGPL version of SmartGWT :)
Comment
Comment