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. Grid - Support of Resizable and Non Resizable Columns

    When we have a Grid with Resizable Columns we may need some of them to be non-resizable (ex. a column containing only status icons).
    There are work around and customizations:

    Column Resize - Min Width on Resize
    http://www.telerik.com/forums/column-resize---min-width-on-resize

    but I believe it will be more handy to define requested behavior as a property of the specific column (ex. in row template).

    Also, for non resizable columns the user should not even take a resize handle when going on a non resizable column boundary instead of try to resize and when the user leaves the resize handle the column is bouncing…

    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…)
      0 comments  ·  Kendo UI Web  ·  Flag idea as inappropriate…  ·  Admin →
    • Allow inserting a row in filtered view of the grid & be able to see the newly inserted row until the filter is reapplied just like MS Excel.

      Allow inserting a row in a grid when the filter is applied and show the newly inserted row (even if it does not match the filter criteria) until the filter is re-applied by the user. This behavior is consistent with Microsoft Excel. Can the kendo grid be modified to support this behavior?

      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 →
      • Include kendo.all.d.ts in your CDN

        Now that jsbin supports Typescript, putting Kendo's typescript definitions in a public place would be helpful. Demonstrating the power of Typescript and Kendo together in jsbin is a powerful combination for answering questions and teaching!

        9 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  ·  Flag idea as inappropriate…  ·  Admin →
        • Allow gradient for chart area

          It should be nice if we could set a background color using a gradient for DataViz area charts.

          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 →
          • Responsive splitter orientation

            Useful for automatically splitting the major dimension of a screen/view, for example. Especially handy for supporting tablet orientation change.

            Or, add an orientation() or setConfig() method, to support horizontal/vertical toggle via script.

            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 →
            • Grid: Automatic sanitizing of the ColumnName property

              It would be awesome, if an automatic sanitizing of the ColumnName property would be implemented in one of the future releases of the MVC.NET.

              Reason: When binding a DataTable to the MVC-Grid and using client side pagination, a Javascript error occurs if any column inside the DataTable contains a character which is not allowed in Javascript variables (like spaces).

              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  ·  ASP.NET MVC Wrappers  ·  Flag idea as inappropriate…  ·  Admin →

                Thank you for the suggestion.

                At this point you may consider processing the DataTable column names manually (to ensure they do not contain invalid characters) and binding the grid to a “processed” copy of the DataTable.

              • to add a popup selection box control

                add a popup selection box control

                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 Mobile  ·  Flag idea as inappropriate…  ·  Admin →

                  Can you elaborate further on what do you have in mind by “popup selection box control”?

                  A short description of this widget and its desired functionality, as well as online references to similar components, will help us understand your request better.

                • Tooltip hide configuration on clicking outside tooltip area / key pressing / scrolling

                  Go here: http://demos.kendoui.com/web/tooltip/api.html

                  1. Click on Area 1 or Area 2
                  2. Then:
                  a. click outside tooltip area
                  b. press "Esc"
                  c. scroll down the page

                  Current result: tooltip is closed

                  Expected result: tooltip should not be closed

                  It would be great to configure tooltip hide behaviour whether to close or not on 2. a, b, c actions.

                  43 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  ·  Flag idea as inappropriate…  ·  Admin →
                  • .Where, .Select, .Single, .OrderBy, First on ObservableArray

                    It would be exponentially helpful if the "ObservableArray" implemented some basic "Where/Select/Single" methods. This would assist in searching through them and give Kendo UI a much needed facelift in the array department.

                    Behavior would be, theoretically, as follows...

                    var viewModel = kendo.observable({
                    Users: [
                    {
                    id: 1,
                    name: "Stacey"
                    },
                    {
                    id: 2,
                    name: "Dylan"
                    },
                    {
                    id: 3,
                    name: "John"
                    }
                    ]
                    });

                    var idSearch = 1;

                    var result = kendo.Search(viewModelArray).Where(function(x) { return x.id == idSearch });

                    or ...

                    var result = kendo.Search(viewModelArray)
                    .Single(function(x) { return x.id == idSearch });

                    or possibly even chained like in "linqjs"

                    var result…

                    101 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  ·  MVVM  ·  Flag idea as inappropriate…  ·  Admin →
                    • Grid row details slow in IE because of :not() selector issue

                      The Kendo grid is slow to render row details when using Internet Explorer. The reason, according to a forum post, is because IE does not handle the ":not()" selector well, which the Kendo uses. Fix this problem.

                      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…)
                        0 comments  ·  Kendo UI Web  ·  Flag idea as inappropriate…  ·  Admin →
                      • Allow Kendo MVC Grid to pass complex ViewModel in the additionalData to MVC controller

                        Please go through this thread.
                        http://www.telerik.com/account/support-tickets/view-ticket.aspx?threadid=766782

                        Even if we are allowed to add additionalData in the Grid's Read method, that data is not properly passed on to the corresponding ViewModel on the MVC controller action. I had to write JS using the dot notation for objects and indexer for arrays to get it passed properly.
                        My request is, if the additionalData is already json, allow it to be passed properly.

                        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 →
                        • Navigator of Stock Chart available in other charts

                          The navigator in the Stock Chart is great when there's a lot of data to be displayed. Therefore other charts may benefit from having the navigator as well.

                          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 →
                          • Integrate with Ember.js

                            It would be great if there was a wrapper library for Ember.js similar to the kendo-labs libraries for Angular and Knockout.

                            69 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  ·  Integration  ·  Flag idea as inappropriate…  ·  Admin →
                            • Accent Folding for kendo combo box

                              to have Accent Folding support for kendo combo box. We are using generic html/Jquery to do this now. Is there a work around or and any suggestions.

                              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  ·  Flag idea as inappropriate…  ·  Admin →
                              • Add more direct support for jQuery Validation

                                When using jQuery Validation in your forms, particularly with jQuery Unobtrusive Validation, the Kendo controls don't behave well from a styling perspective. In order to get things to work, you need to use a script like the one from this example:

                                https://github.com/telerik/kendo-examples-asp-net-mvc/blob/master/kendo-input-widgets-validation/KendoInputs_Validation/Views/Home/jQuery_KendoMvcValidate.cshtml

                                It would be nice if this script/support was better documented and potentially included as a supported mechanism rather than something each customer has to implement and tweak individually.

                                44 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  ·  Integration  ·  Flag idea as inappropriate…  ·  Admin →
                                • Add templateSettings properties to extend the usefulness of the automatic kendo Grid template

                                  The current built-in _tmpl: method of kendo.grid constructs a very nice automatic row template that is aware of alternation, hasDetails and all the columns.* configuration settings such as formats and attributes.

                                  Two new templateSettings could make the automatic template even more useful, especially for row-wise highlighting based on data conditions (aka traffic highlighting):

                                  templateSettings.autoGridTrClassHook : string
                                  - inject addtional classes or kendo template source into the class="..." attribute of the <TR> element in the automatic row template

                                  templateSettings.autoGridTrHook : string
                                  - inject addtional html source or kendo template source into the <TR> element of the automatic row template

                                  Example

                                  $('#grid').empty().kendoGrid({ …

                                  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 common elements publicly accessible

                                    Make common elements publicly accessible.

                                    Most notably, root objects like ui.Widget, ui.List, and data.DataSource objects, and sub functions like parseOption and parseOptions, are all internally referenced. You cannot extend any of them to provide global functionality to the elements that inherit from them.

                                    kendo.ui.List and kendo.data.DataSource were particularly frustrating to debug, since the externally available versions are only copies of the real internal objects. I tried to add global functionality that never worked until I realized that the real inherited objects were closure objects.

                                    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  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Datasource should have a method to add array of data at once.

                                      It would go great batch syncing. And controls would redraw(refresh) just once when array of items is added. Not refreshing control and manipulating DOM(very slow) each time the item is added to datasource.
                                      Example use case: scheduler month events copying...

                                      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  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Add few basic html helpers in Kendo()

                                        it would be nice if Html.Kendo() would has:
                                        - textboxfor
                                        - checkboxfor
                                        - button
                                        - actionlink
                                        with apropriate KendoUI styling. Now we have to add CSS classes.

                                        391 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…)
                                          4 comments  ·  ASP.NET MVC Wrappers  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Custom Theme selection

                                          It would be stupid awesome to have a custom theme allow for selection the new project wizard! That's consistency promotion!

                                          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  ·  Styling  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base