When a grid has many columns, the column menu becomes difficult to use. This is because of two things: the columns are always in the order that they appear in the grid, and there is no support for templates/column grouping. The result is a long unordered list that is difficult for users to navigate quickly. Suggested improvements: 1) Add option to sort columns in alphabetic order in the column menu. 2) Add option to group columns either by data type or user-defined groups.
If a Kendo-Grid is set with .Scrollable(true) the height of the grid get a style with "height:200px;". This seems to be unchangeable without edit the Kendo Source code. But in my opinion this is somehow needed. Of cource it could be changed later with some javascript code but why so intricate? It would be much more efficient to "change" the css i want on the fly. E.g. .ScrollableStyle(new { @class = "max-height:300px;" })
Add support for templating panelbar items (separate templates for first (header) and second (items) level).
It would be nice to be able to set the 'useWithBlock' setting to false globally so that I don't need to include that setting all the time when working with templates. I realize widgets use this and there is an undocumented way to do it - so, it would be great to have an official way to set this that is safe.
Create a new configuration option so you can not show anything when the value for a field is "null". So, for example; a mobile listview has a new property "shownullvalues", when set to false, it will not display any text when the actual field value is not present (or null).
Allow HTML in Chart LabelTemplate. Currently the template only supports a newline character.