Grid._toolbar function: toolbar = isFunction(toolbar) ? toolbar({}) : (typeof toolbar === STRING ? toolbar : that._toolbarTmpl(toolbar).replace(templateHashRegExp, "\\#")); if toolbar a function, you don't escape # characters, which results in invalid template function generation
Scrolling using the scroll bar works just fine. Firefox 9.0.1
There is a error in the grid demo http://demos.kendoui.com/web/grid/index.html. This is in the Virtualization of local data section. The Error says "stop running this script? A script on this page is causing IE to run slowly. If it continues to run, your computer might become unresponsive."
In documentation and examples, its mentioned that Kendo UI Menu can be accessed on client using $("#menu").data("kendoMenu") , which doesn't work it's actually $("#menu").kendoMenu().data("kendoMenu");
kendoui grid batch editing not working with jquery 1.8.0
Multi-column Headers like the asp.net ajax grid http://www.telerik.com/products/aspnet-ajax/grid.aspx
There are some bug on parseExact function where check literal return value is not checked producing as consequence that invalid dates are accepted. You can see this in http://jsfiddle.net/OnaBai/LnaTq/1/ Where I show that a date as String that equals to 2012-09-26 and parsed with format HH:mm is recognized as Jan 01 1900 20:12:00 because the 2012 gets converted into 20 hours and 12 minutes. As I mentioned above the bug is due to the fact that checkLiteral return value is not tested in parseExact function allowing the execution to continue skipping the ':' of the format string. If you want me to send you fixed solution I have already implemented it. By the way, watch out that all but one checkLiteral should be checked for false.
Kind of common header to few columns
It would be great if there was ability to freeze key columns in grid similar to freeze pane in excel this is a much demanded functionality atleast in my organization
Similar to jquery mobile, it would be useful to handle below events - touch (with fingers, directions) - tap - tap hold - swipe (left / right)
Hello, I very much appreciate the effort put into kendoUI, and the widgets look pretty good. I just have one major issue with how the methods can be called upon as they have an enourmous impact on our code since object chaining and the great advantages jQuery offers with object chaining is simply being thrown away because of the way you force us to use the .data() method to get the kendoUI object. Following the guidelines on http://docs.jquery.com/Plugins/Authoring, we should be able to do the following: $('div.grid').kendoGrid(); // Initilises the grid $('div.grid').kendoGrid('refresh'); // calls the refresh method on the grid this should always return the jquery object which enables object chaining, so we might do the following: $('div.grid').kendoGrid('refresh').show(); Unfortunately, the above example using KendoUI would need to be translated into: $('div.grid').data("kendoGrid").refresh(); because the .data() method obviously does not return a jQuery object, and the refresh() method doesn't either, we can no longer benefit from chaining, and need to reselect the object to execute the show() method: $('div.grid').show(); This obviously does make things more complicated, and will cause for more code. I sincerely believe this needs to be addressed. A forum topic on this is available at http://www.kendoui.com/forums/ui/general-discussions/why-aren-t-widget-methods-just-added-through-object-extention.aspx#2040399
Rather than working on you own MVVM implementation you should provide support for full KnockoutJS as other vendors like Infragistics & ComponentOne have done. Very few of us would want to get tied with your MVVM implementation which would make moving to other controls in future difficult. With lack of documentation working with your controls is a nightmare.
In widget "menu" option "direction" would be handy. So you can easily insert the menu under a component and to develop to the top. Would be nice to be able to place the menu on the right or left.
I need to be able to filter grid items similar to how it is done in the ASP.NET AJAX controls where you can setup filtering for each column. I have made the Telerik ASP.NET Ajax Grid control to be 100% client side with virtual paging / filtering using Linq filtering on the client to server ajax calls. The Kendo Grid I think is almost there. I just need to be able to do filtering and then I think I will have the functionality that I have now.
It will be great if the Chart Label has hyperlink facility....
It would be very useful feature to Enable / Disable Panelbar Item
Save the state in partial postback
it would be nice to be able to user-resize the columns with the mouse (like in jQuery-Grid Add-On).
Make the download more robust and simple