Kendo UI Feedback

Kendo UI by Progess is a modern HTML5, jQuery-based framework that provides everything you need to build web and mobile sites/apps with HTML and JavaScript. It includes optional server-side wrappers for ASP.NET MVC, JSP and PHP frameworks.

Download a free Kendo UI Trial
Try Kendo UI Online Demos

Help make 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 support and comment on it.

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

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

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Signalr Core

    Please consider adding support for the new improved Signalr core to be used as an async data source and or server side rpc which would allow for greater mvvm spa applications

    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  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
    • datasource offline async

      "Currently the custom offline storage does not support asynchronous requests". I received this response from Kendo support is response to an issue we have using SQLite for on offline storage. When we try this with local storage or session storage, dataSource.fetch().then() resolves correctly Please implement with SQLite.

      3 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 →
      • Open options result by pressing "Down Arrow" button in autoComplete/ dropDownList/ comboBox

        Add the options to open data source by pressing the "Down Arrow" in the keyboard in the next components:
        autoComplete/ dropDownList/ comboBox

        3 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 →
        • Work on support for nested JSON

          JSON data sources should be nested rather than having to define and parse flat data structures.

          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  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
          • Send filters even when the server filtering is disabled

            Send filters even when the server filtering is disabled

            As its documented on serverFiltering , data parameter contains filter property which follows this schema:

            filter[logic]: and
            filter[filters][0][field]: name
            filter[filters][0][operator]: startswith
            filter[filters][0][value]: Jane

            When I set serverFiltering to false, data parameter doesn't contain any information about current filter. (See image attached in my first post)

            And the only way I have to send the filter option in a different format is querying the DOM input element .

            Shouldn't it work the same way? no matter whether filtering is set either client-side or server-side?

            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  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
            • Is it possible to introduce more custom operations other than CRUD on the Data source so that we can invoke them like CRUD Operations.

              Currently we can only have the CRUD Operations on the remote data source. Atleast thats what it looks like.

              Is it possible to have more custom operations on Data source that can make remote calls. Or maybe there are and I am not aware of it.

              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  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
              • Support custom sorting for DataSource groups.

                This feature was already requested in another post, but it was missunderstood. (http://kendoui-feedback.telerik.com/forums/127393-kendo-ui-feedback/suggestions/11578722-support-sorting-datasource-groups)

                The idea is to allow for Groups in DataSources to be sorted in ways other than alphabetically; this will allow for certain groups to be given priority.

                35 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 →
                • Multiple Node Selection

                  It would be good user interaction when multiple node selection is implemented.It saves lot of rework

                  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  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
                  • Add Event handlers after Batch Edit Save Changes

                    Add Event handlers after Batch Edit, Save Changes

                    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  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
                    • Filter mode "row" should allow the ability to not hit the server until specified (externally or certain events).

                      The filter row is really nice, but for more flexibility it'd be nice to not hit the server until a user has populated the row with all the filters they want. The way it works now is if you tab out/hit enter/select dropdown list item/etc. it hits the server. The ability to filter when the user explicitly wants to isn't really there.

                      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  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
                      • Pass data object to DataSource RequestStart event

                        It would be really useful to be able to modify request parameters in the RequestStart event of the dataSource; this would be consistent with the functionality of the Kendo Tooltip RequestStart Event.

                        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  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
                        • Support XML namespaces

                          XML namespaces have a purpose and are extremely useful in maintaining data. The Kendo framework not supporting these is absolute insanity. I'm not interested in rewriting half of my data feeds to support a framework.

                          If Kendo is intended to be "the world's most complete HTML 5 UI Framework," it should be supporting something as basic as this. If there's a valid reason why not to do so, I'd love to hear it.

                          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…)
                            2 comments  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →

                            Thanks for the submission, Adam.

                            Given the JavaScript and Html nature of the Kendo UI framework, I would be interested to see how you would imagine UI jQuery widgets to support xml namespaces.

                            Can you provide an example of a jQuery UI library or popular jQuery plugins supporting XML namespaces? Thus we can evaluate our options to integrate with XML namespaces as well.

                          • Problem OData v4 and parameterMap

                            see Ticket ID: 981260

                            var dataSource = new kendo.data.DataSource({
                            type: "odata-v4",
                            });

                            works correct, but if you just define parameterMap
                            the payload of parameters is not "odata-v4" it changes to old odata
                            with this:

                            var dataSource = new kendo.data.DataSource({
                            type: "odata-v4",
                            transport: {
                            parameterMap: function(data)
                            {
                            return data;
                            }
                            }
                            });

                            This feels like I set dataType JSON for transport, and if I just define beforeSend in Ajax Request,
                            I suddenly becomes XML just by defining a overwrite function.

                            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  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
                            • Kendo PivotGrid: value (measure) sorting

                              In MDX you can sort the data you query for using the order function, specifying a set, a value to sort by (most commonly a measure) and the direction and whether to break hierarchy or not. I appreciate that hierarchy-breaking sorting might be quite difficult to pull off nicely, but I believe the MDX could be generated in such a way to support sorting, by specifying one of the members on an axis and the measure.

                              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  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
                              • Ignore diacritics when filtering

                                Ignore language specific characters when filtering. Example: search phrase "Deja" should find word "Déjà".

                                5 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 full support for oData v4

                                  "WebAPI now uses the DateTimeOffset time as a main type when it comes to dates. However DateTimeOffet requires the Model(that the dataSource creates) to keep information for both Date and Offset which is not possible with the current architecture of the DataSource and Model of Kendo." Based on http://docs.telerik.com/kendo-ui/aspnet-mvc/helpers/grid/how-to/oData-v4-web-api-controller
                                  Please add full support, also when working with Dates. Thanks.

                                  92 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 →
                                  • allow flat object property names with dots

                                    When retrieving data from a remote datasource with a fetchxml via soap that include link entites you get objects that have property names that contain dots like "account.accountid" for example. That doesn't work with Kendo Grid for example. Kendo always tries to go one level deeper if the property name contains a dot. Hence you always have to parse/refactor the results of a retrieve.

                                    3 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 →
                                    • Enable filtering on the PivotDataSource

                                      As requested in this thread:
                                      http://www.telerik.com/forums/filtering-support-for-pivotgrid-pivotdatasource

                                      I think it would be extremely helpful to offer the same level of filtering on the PivotDataSource for a consistent development experience (especially since PivotDataSource 'inherits' from DataSource:
                                      http://docs.telerik.com/kendo-ui/api/javascript/data/pivotdatasource).

                                      Thanks!

                                      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  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
                                      • On DataSource, If ID is provided in add(), sync does not update _pristineData and Create/Update are not invoked.

                                        Currently when the add() method is called on a DataSource, if the id, as defined in the Model, is included, then the sync method is called, the data is not persisted to the _pristineData object, and neither the Create nor Update transports are called. This has the effect of not persisting the data and so if the cancel button is pushed on an edit screen, the added object is mysteriously dropped.

                                        Please see my post on the kendo forums for a more detailed explanation including demos of the issue. http://www.telerik.com/forums/if-id-is-provided-in-add()-sync-does-not-update-_pristinedata-and-create-update-are-not-invoked

                                        I would suggest that anytime the add() method is used,…

                                        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…)
                                          3 comments  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
                                        • a new "set" method, that only sync value of specified, without fire events and data bound again

                                          Hello,

                                          I knew there was "set" function for kendo.data.ObservableObject, it could change value of specified field.

                                          But after this action, we need call "sync" method for data source manually, and sync action will fire some events/ data bound again.

                                          Is there another method, that we only hope sync value of specified field, without fire events and data bound again?

                                          Thank you.

                                          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  ·  Data Source  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3
                                          • Don't see your idea?

                                          Feedback and Knowledge Base