In tried you approach suggested above, but when my grid is loaded, it is not auto sizing the columns; some have a lot of white space (red arrows in screenshot), while others have their contents cut off (blue arrows), and the horizontal scroll bar is disabled?