Telerik Kendo UI Feedback

Telerik Kendo UI is a modern HTML5, jQuery-based framework that provides everything you need to build web and mobile sites/apps with HTML and JavaScript. It is provided in three parts: Kendo UI Web, DataViz, and Mobile, and also includes server-side wrappers for ASP.NET MVC, JSP and PHP frameworks.

Download a free Kendo UI Trial
Try Kendo UI Online Demos

Help make Telerik Kendo UI better by sharing and voting on ideas here! Deal? Cool. Thanks.

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  1. Public method for showing/hiding chart series

    User clicking on legend currently hides/shows that series on the chart. Would be great to have a public method that does the same so we can show/hide a series programmatically. (Like the private _legendItemClick method currently does.)

    6 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Kendo UI DataViz  ·  Flag idea as inappropriate…  ·  Admin →
    • Add Autobind feature in Scheduler

      I got 2 "views" sharing same page, Scheduler is on the second/hidden view and only show/trigger when user select to view it. Therefore, I need Autobind to be false (same feature as exists on other controls like Gridview), to prevent Scheduler auto populate at the initial stage. Second, I need to parse additional parameter during read/fetch data from Scheduler. Thanks.

      30 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        1 comment  ·  Kendo UI Web  ·  Flag idea as inappropriate…  ·  Admin →

        Disabling the auto-binding for the scheduler should be possible via the autoBind attribute, folks:
        http://docs.telerik.com/kendo-ui/api/web/scheduler#configuration-autoBind

        Can you test it with the latest version (2014.1.528)?

        As for the additional parameters, can you use the parameterMap configuration for this purpose? See one of the examples which includes it here: http://docs.telerik.com/kendo-ui/api/web/scheduler#configuration-dataSource

      • Add Trendline to a line chart

        It would be a great help if there was a way to add a Trendline to a line chart in the DataViz collection. This function is available in excel and other similar programs.
        The wiki page explains:
        http://en.wikipedia.org/wiki/Trend_line_%28technical_analysis%29

        12 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Kendo UI DataViz  ·  Flag idea as inappropriate…  ·  Admin →
        • Inline Editor floating Toolbar should be positioned relative to Editor

          Currently the floating toolbar for an inline Editor (a contentEditable div as opposed to a textarea) is positioned relative to the document body, not the Editor itself. If for example your Editor is in a div with its own overflow-y: scroll while the body has overflow: hidden, as is the default in a SharePoint 2010 page, then as you scroll this div, your editor will scroll in the div, but the toolbar remains fixed, when it should scroll along with the editor. We need to be able to append the toolbar to an arbitrary container so that it can be…

          19 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            3 comments  ·  Kendo UI Web  ·  Flag idea as inappropriate…  ·  Admin →
          • Backend sever Image Manager (editor control) support using Node.js (express)

            It would be helpful to have backend server support for node.js (express) for the image manager API. Perhaps it could be started in Kendo Labs as a joint community effort.
            Also, the API needs to be tuned to support the everlive URI hooks. While not go ahead and create and image content type with the API on the everlive side that talks to the editor image API.

            1 vote
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  Kendo UI Web  ·  Flag idea as inappropriate…  ·  Admin →
            • Make DataSource immediately drop previous data fetch request when another one comes in

              We need an option to make the datasource immediately drop the current in-flight data fetch request if another one comes in.

              Currently, if the user clicks around several times in a row changing grid datasource parameters too quickly, several requests get fired off, but the grid waits for the very first request to complete before issuing the next one. This makes the user's wait time twice as long and also makes the grid content appear to switch back and forth as requests complete one after another. Very unpleasant effect.

              22 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
              • OData support for Kendo UI ASP.NET MVC Server Wrappers

                OData support for Kendo UI ASP.NET MVC Server Wrappers

                @* OData support for Kendo UI ASP.NET MVC Server Wrappers *@
                @(Html.Kendo().Grid<Album>()
                .Name("gridX")
                .DataSource(dataSource => dataSource
                .Ajax()
                //.OData // Instead of .Ajax()
                // Results:
                // - dataSource.type = 'odata' instead of 'aspnetmvc-ajax' set by .Ajax()
                // - dataSource.schema.data = function (data) { return data.value; } - data source will be bound to the ODate values field
                // - dataSource.schema.total = function (data) { return data['odata.count']; } - The total item count is in OData odata.count field

                .Read(read => read.Url(albumUrl).Type(HttpVerbs.Get)
                .Local() // Result: dataSource.transport.options.read.dataType = 'json'; (Default value: 'jsonp')
                )
                .Create(create =>…

                41 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  1 comment  ·  ASP.NET MVC Wrappers  ·  Flag idea as inappropriate…  ·  Admin →
                • Multiselect: Select multiple at once

                  The current MultiSelect only allows you to select one value at a time when clicking the dropdown. I would like to see either checkboxes or use the ctrl button to select multiple at once.

                  15 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    1 comment  ·  Kendo UI Web  ·  Flag idea as inappropriate…  ·  Admin →
                  • kendoGrid.options.groupCellTemplate

                    We need to display a custom content in the grouping cells (the empty leftmost indentation cells in data rows). Currently it is impossible since the cells are rendered "statically" (kendo.grid.js, line 337):

                    function groupCells(count) {
                    return new Array(count + 1).join('<td class="k-group-cell">&nbsp;</td>');
                    }

                    Currently I insert my cell content AFTER the rows are rendered using $('.k-group-cell', row).html(...). But, you know, it is far not the best approach.

                    Please implement a grid option, say, groupCellTemplate:string|object – it won't be too hard. And let me know if you would like me to contribute.

                    23 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      1 comment  ·  Kendo UI Web  ·  Flag idea as inappropriate…  ·  Admin →
                    • Kendo Grid Enum Sorting

                      Grid sorting needs to sort Enum by text, not by their numeric undelaying value. Or at least it should be an option what to sort by.

                      4 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        0 comments  ·  Kendo UI Web  ·  Flag idea as inappropriate…  ·  Admin →
                      • Generic versions of DataSource and ObservableArray in TypeScript

                        Please add generic versions of DataSource and ObservableArray to the TypeScript definitions file.

                        13 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Kendo UI  ·  Flag idea as inappropriate…  ·  Admin →
                        • Create node.js middleware for mongoose

                          Please consider creating a node.js middleware for mongoose so we can easily implement server side paging, filtering, etc for data source requests using node.js and mongoose (mongodb). Although mongodb itself is schema-less, mongoose does use schemas and is the most popular choice for working with mongodb and node.js. Currently, there is no other solution (that I am aware of) that offers similar functionality.

                          The only thing that currently comes close to providing such functionality is JayData which includes support for mongodb only in their pro edition and forces you to use it in place of mongoose and one would need…

                          2 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            1 comment  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
                          • Java wrappers for KendoUI

                            Consider “Java” wrappers for the KendoUI . The use case for “Java” wrappers is for existing Java server side applications that embed the UI code in the Java classes (no JSP / JSF), similar to the Vaadin philosophy, but without having to adopt Vaadin and yet be able to incrementally enhance existing / stable, line of business web applications, without a complete rewrite.

                            4 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  JSP Wrappers  ·  Flag idea as inappropriate…  ·  Admin →
                            • Why not add a parameter object in the close method of the Kendo window ?

                              If the close method can accept the parameter object, then we can check if execute our logic in the close event.

                              7 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Kendo UI Web  ·  Flag idea as inappropriate…  ·  Admin →
                              • allow data-binding to for dataviz plot bands

                                Facilitate mvvm binding for plot bands

                                1 vote
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Kendo UI DataViz  ·  Flag idea as inappropriate…  ·  Admin →
                                • Cancel property change propagation

                                  For performance reasons, it would be nice to be able to stop the change notification for the change of a single property value on a single item in an ObservableArray (or DataSource) from causing the whole ObservableArray from raising a change notification for its bindings.

                                  This causes all the bindings for all the items to be re-evaluated.

                                  28 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  MVVM  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Better Legend customization

                                    Several forum posts have mentioned that the best way to customize a legend is to hide Kendo's and make our own. I would be so great if we could just customize the legend similarly to most other areas of the chart that can be customized.

                                    7 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  Kendo UI DataViz  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Markdown Support in Editor

                                      The Editor widget would be configurable to support (GitHub Flavored) Markdown syntax and would optionally display a live preview of the text.

                                      31 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        under review  ·  10 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Consider changing scheduler behavior regarding exceptions from recurring events

                                        Currently, if you create a recurring event, then edit a single occurrence (make an exception), and then later edit the series, the exception will be lost.

                                        Let's say you've booked a room from 10 - 12 every Tuesday for the next year, then edit a single occurrence maybe two months ahead, and then later need to perhaps correct a spelling error in the series title. The edit you made to the single occurrence would then be lost, and that's not so easily spotted...

                                        I would suggest letting the user decide whether or not to delete exceptions from the series when…

                                        10 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Kendo UI  ·  Flag idea as inappropriate…  ·  Admin →

                                          I discussed the matter with our developers and they explained this behavior is by design.

                                          We’ll discuss further whether this behavior should be modified in a future version and will follow the votes in this thread to gauge the interest in that.

                                        • Allow for replacing the JavascriptSerializer used by the Grid

                                          We all know that the default JavascriptSerializer built into ASP.NET leaves much to be desired, which is why developers are swapping out the built in one from ASP.NET for others such as JSON.NET and ServiceStack.

                                          The issue that a lot of developers encounter when working with the MVC Wrappers is that it appears to be using the build in JavascriptSerializer, which is miserably slow and hard to work with when trying to take data from an ORM (with navigation properties) and display it on the Grid. Most of our grids closely represent a table in our database, but because the…

                                          20 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            2 comments  ·  ASP.NET MVC Wrappers  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base