Layouts (Views) Demo
Use Layouts to manage sets of column visibility, order, sorting and grouping.
Whereas the search columns filter which rows are visible, layouts filter which columns are visible. They can include all grid state (e.g. grouping) and save automatially when changed.
This example has 2 layouts: 'Orders View' and 'Shipping View'. You can alternate between them in the Layout toolbar. And you can create your own layout and group by a column and you will see that the layout, including the grouping, persists automatically. (Note that the Shipping View Layout sorts on 'Ship Name' column which uses a Custom Sort).