I know it is possible to show/hide columns through the column menu, but there is something odd about being able to hide one column from another column's menu. Alternative is to implement something yourself and use the API to show/hide a column, this seems like something that should be an option in the grid. I am imagining a column chooser button (perhaps in the top left header) that opens up a list of checkboxes similar to what you see in the column menu.
would be nice to having an option to prevent specific column from re-ordering or re-sizing. In general, grid having command columns for Edit, Delete... etc buttons, these columns should not allow to reorder across columns.
Personally, I much prefer image buttons over text buttons in the grid just to keep bulk down especially when you have a wide grid or a number of custom command buttons with long text. To do this at present requires some fancy css styling in the grid databound event. I would like to see more configuration options for grid commands to allow for .... - Built-in commands (Edit, Delete, etc) and custom commands to be image only - Built-in commands and custom commands to have a "tooltip" option
Add the ability to display the Show/Hide Column menu by right clicking the Column Header instead of going through the "Column Menu". It would also be nice if you could access the Filter directly instead of going through the "Column Menu" The current Column Menu unnecessarily hides functionality in a menu that should be more easily accessible.