It would be useful to add resize to content support for a grid column. Also, resizing has the following issues: 1) The last column is difficult to resize as the right resize cursor is not visible after you reduce its size the first time 2) If you reduce the size of the last column, the background of the grid area is displayed. This is not ideal, it would be better if the row style (e.g. alternating) fills the empty space (add an empty column?) Thanks! Giuseppe
When using Frozen columns in the grid, the frozen column is not usable for vertical scrolling when used in a mobile application. This means that it is not possible to swipe up and Down on the frozen column to scroll the grid vertically. This again makes the user experience very odd (actually it feels like a bug), because it is not natural to have to use the other, none froze columns, to be able to scroll vertically. Thanks! Jon
Feature Request: Provide Conditional Filtering as in Silverlight telerik Rad Grid along with checkboxes Iam in the process of migrating a project from silverlight containing telerik RAD Grid to Kendo UI containing the same Grid. Unfortunately, i see that the default filtering option provided in kendo Grid is different than in silverlight, where the default conditonal filtering is missing in the HTML based solution. I could see only the checkbox selections It would be a great to have feature with the telerik products being exhibiting the same functionality
Excel-like filter always show all available options. When one filter was already applied - could we limit number of options to see only options that are left after previous filtration? We should be able to filter only by already filtered rows. As alternative - could we have some event on Excel-like filter to populate options for it every time it expands?
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.
Kendo UI Grid - In batch update mode, currently, during save operation three separate events are fired for created, updated and deleted records. This really creates a problem when all the changes needs to be transactions. There needs to be an option, in which only one event is fired for all the changes.
Currently, kendo-styled checkboxes are not rendered for the default column editors for Boolean columns. Instead, default browser checkboxes are rendered. In addition, kendo-styled checkboxes are not supported (and indeed do not function correctly) in custom column editors. This issue creates a styling consistency "blemish" on pages where we've otherwise been totally consistent with a Kendo theme. Please alter the grid behavior so that it both renders Kendo-styled checkboxes for the default Boolean column editor, and allows them for custom column editors.
Hello, I'm working on a project that contains a Grid. Some of the column names contain special tags (like: minus, space, dot etc.) My request is that you please add functionality that supports special tags. By the way, there is already a possible partial workaround this problem: http://www.telerik.com/forums/field-name-with-space-and-other-than-numeric-creating-issues-to-load-the-grid HOWEVER, if I add filterable property, the grid crushes and shows an error message: Uncaught TypeError: e.charAt is not a function Please see example: http://dojo.telerik.com/@DUKEiLL/UbeNe Kindly add this functionality that supports special tags also WITH FILTER. Thanks, Daniel.
The current method of selecting the item to filter forgeinkey column is not useful for a lot of records. It is necessary to enable the filter template customization, or add search/autocomplete to current filter template.
Some of us use custom cell editors with multiple checkboxes (or other multiple inputs) and right now we can't use the data-bind syntax to automatically update the model when the user moves away from the cell. We also can't use the grid's "save" event because it won't fire. Please add support for the grid column to bind to arrays, OR at least let us specify in the model or grid declaration that we want the "save" event to fire (even when you wouldn't normally do it). This event would allow us to manually get the values of all checkboxes and update the model.
Just like how Telerik Grids are done for Silverlight Grid. I would like to have both the multi check box filter and the regular filter w/ 'Contains/Starts with/ Ends with' message on the same filter 'popup'. Is this possible with the current Kendo UI?
showColumn() and hideColumn() is great, but it would be nice if we could pass multiple columns to the methods (maybe as an array). It's extremely slow if I create a loop and call show/hideColumns(x) multiple times. This would ideally apply to any grid component (Kendo Grid and TreeList).
Please add out of box functionality ( MVC and Kendo ) for simple search panel like DevExpress : http://demos.devexpress.com/MVCxGridViewDemos/Filtering/SearchPanel
We have implemented custom 'search' functionality for Kendo grids, which uses column filtering 'behind the scenes'. Without a hacky workaround, we are having a problem where modifying the filters list behind the scenes will trigger the filter indicator on the columns. It would be great if there was some kind of 'silent' filtering that we could add for this instead of having to write a completely custom query for searching.
Right now there is no non-hacky way to modify the query executed when the user hits the 'refresh' button. You either have to remove a class from the refresh button so the standard code path is not executed, or you have to make your own refresh button. We would like a way to say "when the refresh action is called (via button click or otherwise), execute this function (or pass this data along with the standard execution).
The current implementation of Persist State http://demos.telerik.com/kendo-ui/grid/persist-state isn't meant to save the user state of the grid. Let me explain. Currently setOptions() override the options in the grid. That has a rather unfortunate side effect. The Column[{...}] options coming from the server is no longer used (ever) as all column options are now coming from the client. Effectively overriding all column options. Example: { ..., columns: [ { field: "Name", filterable: false } ] } This is saved using the current persist state. Later the backend now supports filtering of the "Name" field, and we change filterable to true. The user will not see this change. Because it's overridden with the column options stored on the client. It would be nice if this wasn't the case. Either make a new method get-/setUserOptions() or change the current get-/setOptions() (I cannot figure out the usecase for the current implementation as it to me always would be used for what I've described here - and do a poor job of it) However we also need to recognize that different options have different life cycles. For example would I want to save current page, sorting and filters in sessionStorage. While column order, size and pageSize (don't override, just set. As the range can change) would be saved in localStorage. So that need to be easy to do. The last thing we need is an event where it would make sense to call setUserOptions(). For the purpose of loading saved state without having to click a "Load state" button. The event needs to be before the datasource is quried. The current dataBinding event doesn't work as it would result in an infinite loop of datasource queries.
We have the grid data-source and the headers bound to the members of the data-source data . So the grid header on sort pass the data-field to the server .There should be option to change the header option and the data-field . Cause we might send a VM of the navigational property to client side and the grid on header click should send original data-field then the VM property
Having custom sorting on the grid is really handy. But with its current implementation, we are not capable of setting this sorting logic on load. I opened a support ticket for this issue (see below), and now I'm considering extending this behaviour myself, if I can manage the time that is. http://www.telerik.com/account/support-tickets/view-ticket.aspx?threadid=931220 However, it would be so much better if this was supported out of the box http://dojo.telerik.com/IFoYA/2
Possibility for the user created conditional formatting in the kendo grid. Column background color, text color, line background color, icon, etc, with user condition. There is an example https://jsfiddle.net/magomes/ptwbh0ec/11/, I didn´t work on the dialog layout, but that is the idea and maybe an initial solution.
Pressing <Enter> should save grid row edited in-line by default, even if it has a sub-grid. Currently, if a grid row does not have a sub-grid, pressing <Enter> saves it when edited in-line, but if it has a sub-grid, that sub-grid gets expanded instead. I think, this is a non-standard behaviour (can be set by specifying some new option, but not by default). If my suggestion will be implemented, it will allow to speed up data entry, because if user types in some text in a text box, it is easier and faster for him to press <Enter> rather that switch to the use of mouse. Also, pressing <Esc> cancels editing in any case (with sub-grid or without), which is correct.