Hi Clive,
The described behavior is possible to achieve.
Normally, a horizontal scrollbar will show up only if you have explicit widths for all columns. So simply remove at least one of the widths. Of course, this can be done only if there is enough room for the data to fit in the available horizontal space that the Grid occupies. If not, the widthless column will be too narrow or even disappear due to the fixed layout style.
You can make the Grid have a variable height and apply a vertical scrollbar only if there are too many rows. However, the vertical scrollbar will appear as disabled even when not needed. If this is OK with you, then here is how to do it:
Grid height must not be set. You can apply the above rule to all Grids if you use the .k-grid CSS class instead of an ID.
In case you want scrolling together with automatic table layout , then you need to disable Grid scrolling and use a custom scrollable parent for the Grid. In this case you will lose the static Grid headers functionality.
All the best,
Dimo
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework -
download Kendo UI now!