Viewing the grid columns and arranging data based on respective media queries
KendoUI Grid persist row selection state after update a field programmatically via the set method of the dataItem.
Hi, We use your kendo grid and it's great. Our users use a lot of filtering, sorting, etc.. One capability which is lacking is a way to compare columns. Now you filter a column based on a value (is greater than 5). It would be great if users could enter a value or another column. The user should be able to select that column from the list. This list should contain all column titles. This would be a great addition.
Currently, when the Grid widget is empty, as it is initially, the progress indicator is hidden because the its element, with class .k-grid-content, has zero height. Just move the indicator to .k-grid-content.filter(":parent") or the equivalent so that everyone won't have to kludge it with a min-height class override for .k-grid-content.
Currently, you cannot disable all columns in the column menu - it requires that at least one column is enabled.
However, if the grid contains any non-hidden columns which have IncludeInMenu=false, then it should be possible to disable all the remaining columns using the column menu.
I hope other developers realize the importance of this feature and vote for it. It would be nice (in fact, important to have) an event that we can hook into, after the Edit event fires but before the editor template (more relevant when the editor is a custom popup template). Let me explain. On my custom editor template, I have a few dropdownlists that are not defined as foreign keys from the grid datasource. The dropdowns are defined on the template, usually with a Read action on it. This read action fires when the template is rendered. In the Edit event, I need to set some of the elements as different or hidden or shown based on the selected value from more than one dropdown. This is needed so that some other elements are shown/hidden when the popup is rendered. The problem is, The edit event is too early to know the selected items in these dropdowns since the data for these ddls are not loaded yet. Since I need values from multiple dropdowns, hooking into individual databound events of the ddls won't work either. So, if we had an event something like "BeforeRender" on the grid that fires after all the datasources are loaded and databound for all relevant elements on the editor template, but before the template is rendered onscreen that would be great. Then, we can hook into this event and when we do, all the datasources for all the dropdowns, comboboxes etc. are loaded and databound already. We can use the items from these elements to show/hide other elements.
In the kendo grid, on setting the focus on the groupable button and pressing the enter key to change the sorting order, the focus moves to the start of the page. This is a accessibility concern for users who rely only on keyboard for navigation. They need to begin 'TAB'ing from the start again after selecting an option on the grid groupable button.
The grid does not have a auto generated Serial Number or Row number column built in. Although this functionality can be custom built, but I feel this is a basic thing and when you have to use the grid in different places in your program, then duplicating the same code for a simple functinoality sounds over killing and maintenance overhead.
Would be nice to have the checkbox selection and multiselect enabled to use the Multiselect for check the checkboxes. https://demos.telerik.com/aspnet-mvc/grid/selection
Only two specific things that I've found lacking: 1) There doesn't appear to be any functionality for Kendo UI (jQuery) that allows for easily adding new values to a multi-select, which the Telerik RadComboBox appears to have. (E.g., for an email "to" field, selecting from existing contacts or adding a new address.) 2) The responsiveness (cell-phone-friendliness) of the Kendo UI Grid is extremely lacking, specifically if allowing for multiple rows selection. (Namely, trying to scroll down the grid instead selects the rows you swipe over, so you're unable to scroll down to see rows off screen.)
Using filterable: { ui: "slider" }, allow us to also pass a min and max value for the slider. And automatically build the filter to be something like this: { logic: "and", filters: [ { field: fieldName, operator: "neq", value: null }, { field: fieldName, operator: "gte", value: s.values[0] }, { field: fieldName, operator: "lte", value: s.values[1] } ] }
The paging functionality will not change the page automatically if no data is left on the page. I have recently encountered this issue, and I find it very astounding that i have found a request for this from several years ago and nothing has been done on it. This shouldn't have to be done by end users, the goal of your functionality is to provide easier solutions to users. This should be automatic functionality of any code that creates a pager. If the fix is as simple as the replies to requests for this suggest, it should be very simple to implement this in your next build to function automatically if paging is active. Please get this fixed. Thanks.
Quite often you would need to set custom attributes to buttons that may not have any inbuilt functionality for Kendo Grid. This option is currently not available unless we use a template and build our own buttons. It would be useful to set the attributes similar to how the class attributes are set so we won't have to build a template of our own.
Currently, the Kendo grid has an option to apply only one type of filtering for a specific column (be it standard filtering or multi-checkbox filtering). There is a custom approach which actually builds a custom check box list that is attached to the standard filter. But, there are lot of options that are missing like Select All, Search box etc. There should be a way where user can apply different types of filter criteria on the same column.
We were interested in an option for aggregation rows on top of kendo grid groups. Now they are by default on the bottom of the group which some business users don't like.
Please check out a bug in the material design theme for grid pageing combobox in mobile device. You can check this bug at http://demos.telerik.com/kendo-ui/grid/remote-data-binding you have to adjust "mobile:true" option and then run by mobile simulator instead of web. When you change the page with combobox. Grid's height will be reduced by combobox height. This bug occured only in material design theme. (I didn't check all theme. I checked material, default, bootstrap, nova, fiori, office365)
Dear Telerik, I assume, there should be one button in kendoUI grid to scroll to bottom of grid and one button to scroll top of grid in just one click. Similarly one button to scroll extreme right and one button to scroll left of grid. These buttons can be near, vertical scroll button and horizontal scroll buttons. Regards Surinder