Add the ability to output the text from the Kendo rich text editor in HTML, XAML, Rich Text or flat text.
Could you please supply Kendo Mobile with two Android themes - black and white. Currently, default iPhone and Android themes are absolutely different, so it requires a big effort to build an application optimized for both iPhone and Android, because you need to optimize colors in you own controls. If you build white Android theme which has more in common with iPhone theme, it will eliminate the problem.
KendoUI Grid is awesome! Everyone who have used it before knows this. It's true usefulness is when it is paired with server-side paging/filtering/sorting/etc. It's power can further be enhanced if it was paired with ElasticSearch to allow for searching and stuff like that. I'd love to see something that can interface with Elastic Search from the KendoUI team. Currently we made it ourselves, but it's a huge pain and very hacky.
Smart Input. iOs in facetime has an input that has onBlurEmpty, onBlureChange , onFocus events. It also manages the style of the state. It has a bound clear input button that send the caret to the beginning, while showing the preset value . It also has a preset value that is in a different style. With this widget you can make passive calls to the database for CRUD stuff. Look at the contact section in FaceTime.
I think as we try to create more RIA with HTML5, having multi column dropdown is very intuitive Similar example: http://demos.devexpress.com/aspxeditorsdemos/ASPxComboBox/LargeDataSource.aspx
When the grid is refreshed with grid.refresh(), regrouping and resorting is not done automatically; as a result, any updates to the underlying dataItems that affect sorting or grouping are not reflected in the grid. That level of control should be available to the developer. Therefore, I would like to suggest that the grid.refresh() method accept an optional configuration object: var options = { resort: true|false (default), regroup : true|false (default)} grid.refresh( options ) In this way, if the grid is groupede by [department] for example, and the [department] of certain rows is changed programmatically via dataItem["department"] = somethingDifferent, when the grid.refresh ({regroup: true}) method is invoked with the optional argument, the grid would be regrouped, reflecting those changes to the rows' dataItems.
Now, we create a confirm window by these code: $(".exitBtn").click(function(e){ e.preventDefault(); var exitWindow = $("<div class='p20 tac' />").kendoWindow({ title: "exit...", resizable: false, modal: true }); exitWindow.data("kendoWindow").content($("#exit").html()).center().open(); exitWindow.find(".confirm,.cancel").click(function() { if ($(this).hasClass("confirm")) { alert("blabla..."); } exitWindow.data("kendoWindow").close(); }).end() }); <script id="exit" type="text/x-kendo-template"> <p>blabla...</p> </script> It's so complicate!!!!!!!!!! I want to coding in this way: $(".exitBtn").click(function(){ $("<div class='p20 tac' />").kendoWindow({ title: "exit...", content: "<p>blabla...</p>", resizable: false, modal: true, center: true, okVal: "Exit", cancelVal: "I don't", ok: function(){ alert(Exiting...); }, cancel: function(){ exitWindow.close(); } }); });
Add similar functionality as AngularJS has: http://mgcrea.github.com/angular-strap/
This is probably a Reporting Ask but it would be great to have a Telerik Reporting Viewer written in KendoUI/HMTL5/JS so that we can integrate with Telerik Reporting and Keep the client code clean.
Listview scrolling becomes very laggy after more than 30 or so items are bound via endless scrolling or pull-to-refresh. In the article below by Chris Love he discusses Facebook's decision to abandon html5 for native apps and states the fault isn't necessarily with html5. He suggests techniques such as removing DOM elements when the markup is scrolled far out of view and not reachable with 2-3 flicks that could drastically improve performance for scenarios such as the Facebook infinite scroller. Would it be possible to implement a performance-enhancing technique such as this as a built-in feature of the KendoMobileListView scrolling? I have already made it a practice to never use With Blocks in my ListView item templates by assigning { useWithBlock: false } and would appreciate any other performance optimization options. http://professionalaspnet.com/archive/2012/12/27/Don_2700_t-Make-Facebook_2700_s-Mistake_2C00_-Architect-for-the-Modern-World.aspx
When a class is added to grid row at runtime to enable so-called conditional styling, which is based on the values in one or more cells (e.g. if status="urgent" font color=red) and then the grid is grouped by the user, the added class seems to get lost in the shuffle -- it does not "travel" with the row to its new location and so the conditional styling disappears. I'm not sure what goes on behind the scenes during a grouping operation, but if it is possible to preserve custom classes added at runtime so that they survive the grouping operation, please implement this feature.
Our apps require refresh of the grid's underlying dataset every 15 seconds. By default, this refresh expands all groups. With a couple of enhancements to the grid, we can create a map of collapsed groups and recollapse them after a call to dataSource.data(someNewFreshData). We need two events, groupCollapse and groupExpand. And the k-grouping-row needs a custom data attribute data-k-distinct-values which contains a JSON representation of the array of distinct data values of the current group. For example, if the grid were grouped by state by city by zip, the custom data-k-distinct-values attribute for one of the groups in the grid might contain this hypothetical data: "['California','Beverly Hills','90210']". WIth these complementary enhancements, we'd have all we need to store a map of collapsed groups that we could use to fnd these groups again after a call to dataSource.data(someNewFreshData). The new data has the same schema as the previously bound dataset.
Currently in Kendo UI if a user sorts a grid column and leaves the page, when they come back the sorting has been reverted. I think there should be a way to automatically save the grids sorting state (potentially in cookies) so that when a user leaves the page and comes back, the state is how they left it.
Add client-side filter method that automatically updates the filter menu options (dropdowns and values) according to the filters described in the filter expression.
Please render the text labels and checkboxes with the valid markup so that selecting the text gives focus to the related checkbox. ie. <span class="editor-field"> <input type="checkbox" id="treeItem1" value="1"> </span> <span class="editor-label"> <label for="treeItem1">Tree Item 1</label> </span>
ForeignKey coloumn failed to validation if option label value ("Select value") is selected.
Kendo UI layout is not working correctly in IE 7
Enhance the RTL support because if you check list view control at demo page and click RTL u will see that the pager still not switched rtl