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. populate a menu from a DataSource

    It would be great to be able to simply connect the menu widget to a DataSource to populate. It will allow for a data driven menu, instead of having to handle that logic on the client side.

    169 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…)
      8 comments  ·  Menu  ·  Flag idea as inappropriate…  ·  Admin →
    • Menu - Allow full control over click and hover events

      Kendo UI is so customizable, which is why I'm transitioning away from DHTMLX, jQuery UI and jQuery Mobile. The Menu currently allows some control over click events, but I think, in keeping with Kendo's current customization options, full control over click and hover events would be a great thing to have.

      I was able to mock this by commenting out 1 line of code, so to add as a configure option, this should be pretty easy to implement.

      55 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  ·  Menu  ·  Flag idea as inappropriate…  ·  Admin →
      • in menu widget each item should gets its down callback function or at least an easy value to find out what item got selected. Text not enoug

        its not very easy and transparent to find out what menu item was clicked and what function is to be executed. A simple callback reference would be most convenient. Or at least a simple value to compare. Other advantage is that in case of international translations the code is not impacted

        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  ·  Menu  ·  Flag idea as inappropriate…  ·  Admin →
        • Add support for Kendo Menu to be templatable

          Almost everything in the Kendo UI library can have its visual aspect changed by use of templates.

          Unfortunately this does not apply to the visual interface for the Kendo Menu object.

          Please can you consider adding this functionality.

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

            Thanks for voicing this suggestion, Stuart.

            Indeed the menu widget does not support templates, since our intention is to make it as simplistic and fast performing navigation widget as possible. Including support for templates could potentially make it much heavier in some scenarios (especially when using nested menu item groups) and not very mobile friendly.

            If you would like to utilize templates and have built-in responsive behavior when using navigation on various screen sizes, consider making use of our toolbar widget for this purpose:
            http://demos.telerik.com/kendo-ui/toolbar/index

            I hope this substitution makes sense.

          • Menu - set item highlighted when clicked

            Menu - set item highlighted when clicked
            Example: If I click HOME I want home remain highlighted, if I click another item set this item highlighted

            11 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  ·  Menu  ·  Flag idea as inappropriate…  ·  Admin →
            • Menu is detached and always on top

              Have the menu act the same as a DropDown with detached Popup which lives in the document.body so it can expand over splitters and other things that hide the menu expansion.

              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  ·  Menu  ·  Flag idea as inappropriate…  ·  Admin →
              • kendo ui menu id

                In the kendo ui menu, we need the ability to associated a number (or primary key) with the menu so that when it is clicked we can then use this id and make an async js callback or the like. At the moment the only thing we have available is the menu item text. What happens if the menu has two menu items with the same text? ie File -> Properties and Folder -> Properties?

                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  ·  Menu  ·  Flag idea as inappropriate…  ·  Admin →
                • Option to make Menu Action Ajax enabled

                  An action that would work just like the MVC @Ajax.ActionLink with the AjaxOptions { UpdateTargetId , HttpMethod , InsertionMode }

                  Which adds the data-ajax attributes to the anchor tag:

                  Example:
                  data-ajax="true" data-ajax-method="Get" data-ajax-mode="replace" data-ajax-update="#AjaxContent"

                  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  ·  Menu  ·  Flag idea as inappropriate…  ·  Admin →
                  • Adding the id to a menu item that is created programatically

                    According to the documentation at:

                    http://docs.kendoui.com/kendo-ui/api/web/menu#configuration-dataSource

                    you can add the following information to a dataSource:

                    text
                    cssClass
                    url
                    encoded
                    content
                    imageUrl
                    spriteCssClass

                    However you cannot add an id to the menu item you are creating. This makes it very difficult to remove items by using:

                    menu.remove("#Item1");

                    The only way round this is to assign a unique class to each menu item and then remove them using:

                    menu.remove(".news");

                    If an id can be added that would be great. You have an example here:

                    http://docs.kendoui.com/kendo-ui/api/web/menu#methods-remove

                    Which is what we would like to do except the items will be created via a program…

                    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  ·  Menu  ·  Flag idea as inappropriate…  ·  Admin →
                    • On touch screens, make it possible to have link on a menu item having a sub menu (dropdown)

                      Currently, when a menu item is a link and has a sub menu, the sub menu is never shown on touch screens.

                      The first click on the menu item opens the link. On touch screens, the first click should open up the sub menu, and a second click would be needed to open the link.

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

                      Feedback and Knowledge Base