-
22 Sep 2006 2:01 PM #1
Render don't display header
Render don't display header
If I call myGrid.render() when container's display style is set to 'none' all data is normally rendered, but header is not. Is this the correct behavior?
part of my code:
tks, those extesions are remarkables!Code:<div id="grid_example" style="display: none; height: 150px;"> </div> <script type="text/javascript"> var myColumns = [ {header: "Col 1", width: 200, sortable: true}, {header: "Col 2", width: 400, sortable: false}, {header: "Col 3", width: 75, sortable: false} ]; var columnModel = new YAHOO.ext.grid.DefaultColumnModel(myColumns); var myData = [ [1,2,3], [2,3,4] ]; var dataModel = new YAHOO.ext.grid.DefaultDataModel(myData); var ExGrid = new YAHOO.ext.grid.Grid('grid_example', dataModel, columnModel); ExGrid.render(); document.getElementById('grid_example').style.display = 'block'; </script>
-
22 Sep 2006 2:58 PM #2
Rendering with display:none can potentially cause a lot of problems. Especially in the new version. The grid does measuring/positioning internally and with display:none, those measurements aren't available.
If you want it hidden before render, you should use visibility:hidden.
-
22 Sep 2006 3:11 PM #3
Similar Threads
-
IE display problems
By wilzmodz in forum Ext 1.x: Help & DiscussionReplies: 4Last Post: 31 Mar 2007, 8:54 AM -
Header does not render if div is not visible.
By zeek in forum Ext 1.x: Help & DiscussionReplies: 2Last Post: 5 Mar 2007, 11:05 AM -
[OPEN] Bug in Dialog Render
By Bobafart in forum Ext 1.x: BugsReplies: 12Last Post: 14 Feb 2007, 7:40 PM -
Can i display a tab again after close it?
By kirk in forum Ext 1.x: Help & DiscussionReplies: 1Last Post: 4 Dec 2006, 3:48 PM -
Cannot display 0 in grid
By alcarx in forum Ext 1.x: BugsReplies: 1Last Post: 16 Oct 2006, 2:54 AM


Reply With Quote