Hello community,
We would like to have the option / ability to apply accent insensitive filtering/searching for every control gives the ability to control, like grids, treelists, dropdownlists e.t.c.
For example, when using grid column filtering, if we have a data entry like 'Μόδεστος' in a column, we could retrieve this data entry by giving the following terms:
'μοδεσ' should return data entry, now doesn't
'μοδεστος' should return data entry, now doesn't
'ΜΟΔΕΣ' should return data entry, now doesn't
This case I am giving, takes cares only for " ΄ " accent diacritic, but should apply for all diacritic, e.g 'προϊόντων', should return by searching for term like 'προιον'
I believe that that should be the default case, such as now ignoreCase does.
Thank you,
AGGELIKI
EditorViewData does not work for popup edit mode. But there are situations where we need to pass view data for a specific editor, like we can in InCell and InLine edit modes. Unfortunately there is currently no easy way to do this.
It has been suggested to use AdditionalViewData or create a custom popup editor, but AdditionalViewData values would be the same for each widget inside the popup editor, and creating a custom popup editor for each and every grid we use would be cumbersome. So I ask that you please seriously consider this feature request.
-Steven
Consider implementing logic that strips js comments from the Kendo templates.
If the following js function is added into the Grid's custom popup editor:
<script>
//some comment
(function () {
alert(1)
})();
</script>
<script>
/*some comment*/
(function () {
alert(1)
})();
</script>
Add Japanese to the supported cultures and provide the respective resources with localized messages:
https://docs.telerik.com/aspnet-mvc/globalization/localization#setting-the-current-language
Probelm: Filterable Grid with a cell-type "number". When this Cell will be filtered for the "number"-cell with the value "20", the value will automatically change to "20,00". In order to remove this behaviour, you will have to asign a whole new kendo ui numeric textbox. (which is a littlebit too much). Wouldn't it be better to asign a new cell option in the grid to avoid this problem?
Please implement more Grid-parity features for the TreeList widget. Unfortunately, the filter for enum values shows only a numeric up/down on a TreeList. Change this behavior to match the Grid filter: here, enum values are shown with their textual representation (and, if provided, the [Display] attribute is evaluated).
The documentation wrongly says that the grid will perform all server operations of paging, sorting, grouping, and aggregating whether bound to an iQueryable interface or a DataTable (http://docs.telerik.com/kendo-ui/getting-started/using-kendo-with/aspnet-mvc/helpers/grid/faq). It turns out, after an extensive support ticket, that the documentation is plainly wrong. I have been told that only the COUNT() aggregate is supported when doing server side operations and bound to a Grid. My request is that this gap in functionality should be fixed so that server operations work for both iQueryable datasources and DataTables.
Currently, you can accidentally click on the "X" when clicking on a spreadsheet tab, which is very easy to do, and it instantly is deleted with no warning and no way to get it back. This is a serious problem for me, as I don't know of a workaround. Suggestions: 1) Add a "Tab Deleted" event so that you can catch this and optionally cancel it. 2) Honor Workbook Protection in Excel so that you could prevent the tabs from being deleted. Thanks, Mark
Make DataSourceRequest and MenuItem objects serializable to support sql server session management. My suggestion is to make all these type of objects serializable.
Hi
can you please enable column resizing for multicolumnbombo box popup grid.
thanks
regards
Hassan
Hi Team,
I would like to integrate editors based on UIHint for specific fields within my Form/Wizard. If it is achievable, please update documentation/demos with an example.
Thank you!
It would be nice to handle editor template directly in the grid's configuration. Very often we have to use a simple custom editor but we end up creating a new file every time. Html.Kendo().Grid<Model>() .Columns(cols=> { cols.Bound(m=>m.SomeProp) .EditorTemplate(@<div> Html.Kendo().ComboBoxFor(m=>m) [...] </div>); })
ClientTemplateId is fine when you are using kendo templates, but in our case we use handlebars templates, and in order to tell a listview that we need to do something horrible like <script type="text/x-kendo/tmpl" id="TPStrengthTemplate"> #= Handlebars.templates.TPStrength(data) # </script> asside from interop, the script tag is untenable in large applications, as it may force us to create TONS of superfious script tags (some with the same id in the case of repeating partial views). Especially when template precompiling is a 'best practice' for client templating (hence our use of handlebars) instead there should just be an option to specify a client handler pointing to Handlebars.templates.TPStrength
Would be great to limit the Locale files and / or make them specific to the locales you are actually using. e.g. only EN-NZ or EN-US
In the normal ASP.NET control, a timepicker can have multiple columns just by setting a property. Not so, with the MVC version. In one of my applications, the time can span all day, so even with 30-minute intervals it can result in a lot of scrolling. I would prefer to have that same property available or at a minimum the ability to assign a custom template.
Implement kenfo.confirm with title
It would be nice to have an option to supply the Grid control with a default filter operator as shown below. The current workaround is long and error prone, because you have to redefine the complete list, the default filter has to be on top. So the ordering matters, that is always a bad idea. Filterable(filterable => filterable .DefaultStringOperator(StringOperatorEnum.Contains) )
Many widgets offer functionality to define a template (header, row, toolbar or whatever) by an id, such a way that the id refers to a html section that actually contains the template like: <script id="idOfSomeTemplate" type="text/x-kendo-template"> <!-- template contents --> </script> I use this a lot because it's easy to use and whenever the widget is part of another widget (common example: a grid part of a tabstrip) Razor /C# won't allow you to do nested inline markup blocks (@<text> </text>). With the above template it's possible to define the tempalte outside the nested inline block. Now it seems the MVC wrappers don't have the possiblity to do this for the grid toolbar template. TLDR: I would have expected this templateid method: @(Html..Kendo().Grid<T>() .Name("Grid") .ToolBar(toolbar => { toolbar.TemplateId("idOfSomeTemplate") }) )
In Kendo MVC Grid, the column of type Select() will be good if has an option to show/hide the checkbox in specific rows based on an expression. For example: .Columns(columns => { columns.Select().Visible(m => m.ShowSelect); }) Where "ShowSelect" is a property of my Model which is bound to the Grid.