There are many properties that can be set during initialization that cannot be changed through the API afterwards. Take the Kendo UI ToolBar for example. You can add a button to the toolbar and set the text, but you cannot change the text afterwards unless you update the element directly. It may seem like a simple thing to change the text of an element, like so: $("#myButton").text("New Text"). However, if you had set the imageUrl as well, setting the text like I did above would remove the image. Knowing that, you could get the text node and update the nodeValue. That may work today but could easily be broken during a Kendo UI update (for example, if the update included a change that wraps the text in a span). Having to deal with native elements after they have been created by the Kendo UI components is a dangerous practice for developers as it requires an internal knowledge of how elements are rendered based on the different options set. As mentioned above, it is also dangerous as any update could break our code. Therefore, it is imperative to expose methods that allow us to modify any properties through the API (where possible) to allow us to create clean and easy to maintain code. If you search the feedback, you will see many requests to add a method here and a method there. There is even a related one to this called "Kendo Mobile: Methods to set properties dynamically". Suggestion: When you have child elements, such as buttons on the toolbar, please allow us to update those widgets directly rather than through the parent. For example, instead of $("#myToolbar").data("kendoToolBar").enable("#myButton"), allow us to do something like this $("#myButton").data("kendoToolBarItem").enable();
Similar to the PDF Viewer, please could you make a Word Document Viewer?
Thank you!
Hi Telerik Team,
We are using latest version (2022.1.412) of the Kendo jQuery tool set. The latest version of Kendo jQuery is using one of the older version of jszip 2.6.1, which is being tagged a vulnerable by our scanning tool. Can you please upgrade the version of jszip in your latest Kendo jQuery (KendoUIProfessional and Telerik.UI.for.AspNet.Mvc5)
To make it easier to add Kendo UI to a project, create a Ruby Gem package.
The seems to be some general usability issues with some aspect of most of the controls when used on the iPad. For instance the combo box shows the drop down twice on focus and then shows the keyboard, which then does not hide again. You cannot scroll the grid it scrolls the page, little things like this make what could be fantastic a bit frustrating.
Addition of the Rich Editor similar to what is found in ASP MVC controls in Telerik
Menu widget has disabled items but lacks icons, separators and checked items
Please add labelText option to the DropDown and ComboBox controls so it would be easier to add labels instead of having to manipulate the data source (especially when using a remote data source) to insert a first option as a label. This is currently an annoyance with the Telerik Controls as well. Thank you. Something simple like: $('#Country').kendoDropDownList({... dataTextField: "CountryName", dataValueField: "CountryCode", labelText: "[Select Country]" }); This would eliminate lots of unnecessary coding or messing with the .js files to implement this ourselves (and having to re-do it each time when upgrading).
My Team created a Dashboard Silverlight App built using Silverlight RadControls. So we have lots of chart types with cool features as drill down, gauges. Now, we are looking forward to move to HTML5 soon... in order to do that we need all this rich widgets ASAP in Kendo UI. Thanks!
The minimize function does not work when added to a kendoWindow. A North pointing triangle is added to the title bar bu nothing happens when clicked. Also restricting the Maximize to the parent containier (DIV) as suggested by another user should be implemented soon.
Add TickDistance, AutoRange and Step to the line Chart like the Telerik RadChart. When querying a web service and charting a dynamic/variable number of values, the current chart results in grid lines too close together and overlapping x-axis values. This would space the grid lines and labels based on the number of values and available space. This is from the RadChart documentation: The TickDistance has to be used together with AutoRange. When AutoRange is set to True, the axis Step value is calculated depending on the data range, the available space and the TicksDistance value. Since TickDistance defines the minimal distance between two ticks, increasing its value will cause the Step value to be increased too.
Really nice feature for the planned rich text editor would be to add a config option to show the toolbar only on focus/mouse over and possibly have it floated on top of the content so something similar to this could be achieved: http://www.formstack.com/assets/images/LandingPage_Step2.png
1. Select all button 2. Remember selected items (now they are gone if we change page / scroll in virtual scrolling mode on) 3. Selected items count displayed on bottom bar (for example put it as neighbor of paging list) 4. Copy content of selected rows in grid (ctrl+c when selected) [data split with semicolons] 5. Export Selected/Filtered data into CVS file
Could I suggest a better integration with Phonegap like: - desktop utility app to package Kendo UI Mobile app into installable packages for iOS, Androind etc..
Lightbox is the most way to show pictures, so I want KendoUI include it and expand. It can be show images, gallery, flash, video, audio even dynamic HTML & external pages, and can be play, pause, previous, next, close and so on... This is the plugin I used: http://shadowbox-js.com
The Globalization cultures contain the zero-based UTC date format "u". However, when parsing or formatting a date using this "u" format, a wrong date comes out. The local hours are not offset to the zero-based UTC format. End-users will see a wrong local date parsed from a UTC date, and a wrong UTC date formatted from a local date. Please add proper UTC support to Kendo UI.
When hovering over a chart legend item, it would be nice if the underlying series/data item in the chart could be highlighted in a similar way as when the mouse is over the series/data item.
You have this .k-state-disabled class in kendo.css but it's not used in scripts. That's why I forced to copy all .k-state-disabled class styles to new class like .k-button:disabled, .k-button:disabled:hover, .k-button:disabled:active { background-color: #E3E3E3; border-color: #C5C5C5; color: #9F9E9E; opacity: 0.7; cursor: default; outline: 0 none; } (this is my temporary solution)