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
For performance reasons, we would like to only show the group headers collapsed when first grouping, and only add its child rows when expanded. This is done for hierarchical grids and minimizes unnecessarily large DOMs for data the user will never look at.
Add "matches" operator (Regular Expression) both on FilterCell as well as on Filter Menu for strings. Implementation should take into account Javascript rules for Regular Expressions.
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.)
In the spreadsheet there is a way to delay repainting til bulk editing is complete. Grid does not have such a mechanism easily accessed, however with a grid with a large number of rows, inserting multiple rows takes a long time as each row insert triggers the change event. It can be worked around but would be better if it was supported like spreadsheet.
Hi, I am having a requirement to get sum and average of selected items of a grid Such as in the below example I want to get the average and Sum of selected Frieght columns eg: https://demos.telerik.com/aspnet-mvc/grid/selection
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] } ] }
Enable kendo grid to export excel with subscript/superscript and other options using Excel export API via configuration options. Right now it supports background, bold, color, fontName, fontSize, hAlign, italic, underline, and vAlign. Adding superscript/subscript would be great and it should not be difficult.
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.
Currently grid takes proxy url in excel option in grid. I want proxyTarget parameter in the excel options some thing like this. excel: { proxyURL: "/save" proxyTarget = "_blank" } So user can open exported excel in new tab inside IPAD. This option exist in kendo.saveAs() function and export to excel function also calls the saveAs function but becuase currently this parameter is not defined in excel options so proxyTarget parameter goes undefined. Adding that option in grid will let user to open exported excel in new tab for IPAD where direct download is off.
I was working with Sencha ExtJS and they have to option to make components "stateful" (http://docs.sencha.com/extjs/6.2.0/classic/Ext.state.Provider.html). This will safe user modified settings in browser (defaults to cookie but you can provide your own implementation). Example (for grid): * we specify width=100 for first colum * we allow users to resize columns * If a users resizes a column the new width will be stored in state * ... if the user later opens the page again, values from state will overwrite "defaults" from code. If we use this for column width, visibility and order we've a perfect customizable grid view.
The Grid already has beforeEdit event that can be used for preventing the editing depending on custom logic. The same thing could be used for preventing add or delete based on custom logic or validation.
The existing configuration(filterable.extra), can only support 1 or 2 input from the UI. It would be great if multiple filter criterion input from the grid UI will be supported in the coming releases.
Kendo grid doesn't have in-built functionality to prevent row selection based on some condition. One way is to remove css class "k-state-selected". But i think there should be something like "changing" event which will be called before "change" event. In that event developer write code and can cancel "change" event. Or Boolean property something like "enabled" at row level (or cell level for cell selection) .
Drag fill multiple cells like excel. Kendo Spreadsheet control already has it. This is a crucial feature missing from versatile grid , IMO
At the moment, Remote Validation on the grid does not work with incell editing. I would like to see this restriction removed. Normal validation works with incell editing; however, the remote does not. I should not have to change the appearance and functionality of the grid from incell to to inline just because the standard validation is insufficient. I appreciate that this is not an easy change, but hope you are able to give it some priority.
The grid "beforeEdit" event is designed, as per documentation, "for preventing the editing depending on custom logic". However, this event provides only information about the edited row, not cell, which severely limits what that logic can do. A related event, "edit", passes information about the container, which is a table cell in incell mode. There is no reason for "beforeEdit" not to do the same - both event are triggered merely several lines apart.
We have a feature where we initialize our Grids with row filters, but we don't display them right away. We show hide them with a "Show/Hide Filters" button. It would be great to save some time on initial load of the grid (our client wants the ability to display up to ~100 columns with filters, and there's a noticeable performance impact building those filter controls), and delay that time for if/when the user decides they want to actually use the filters.