I finally found a way to successfully present the grid - no matter
what its container is (table, tr, td, div...etc).
Presented here is just the direction for the solution and it works.
Final solution should be more complex and based on values recieved from the object model and not hardcoded, to preserve grid dynamics.
// set grid height in pixel var intTotalRows = 25// ex. like obj.getRowProperty("count"); var pxRowHeight = 26; // ex. like row.getStyle("height"); var pxHeaderHeight = 20; // ex. like obj.getColumnHeaderHeight(); var pxFooterMargin = 5; // should be minimum 3