I find the spinners on numeric text boxes useful about 2% of the time. Please make the default for them not to show. I think it is ridicules to have to go through this: var numeric = $("#APVol").kendoNumericTextBox().data("kendoNumericTextBox"); numeric.wrapper .find(".k-numeric-wrap") .addClass("expand-padding") .find(".k-select").hide(); just to make them nonfunctional but I still have the additional space being taken up for the spinner area.
export PDF in Persian or Arabic character is incorrect Kendo UI supports PDF export but no export correctly with Persian and Arabic characters.
Hello, I got the package sample Telerik.UI.for.AspNet.Mvc6.Trial from c:\Program Files (x86)\Telerik\UI for ASP.NET MVC Q1 2015\wrappers\aspnetmvc\Examples\VS2015\Kendo.Mvc.Examples, as presented in http://docs.telerik.com/kendo-ui/aspnet-mvc/mvc-6/introduction, but is not compilable: services.AddKendo(); added in Startup.cs raises the error: The type 'IServiceCollection' is defined in an assembly that is not referenced. You must add a reference to assembly 'Microsoft.Framework.DependencyInjection.IServiceCollection, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'. It seems the sample package needs to be rebuild with the new dnx dependencies. Can you update the package in an internal build? Thank you!
We have a web page critical to the web application. In the absence of a suitable MVC widget we had to use a ASP.Net WebForm ListView control along with ASP.Net Ajax (Accordion for expand/collapse functionality) and JQuery (for client side validation). The web page accomplishes the following key functional requirements – a. Ability to group products – Using ASP.Net Ajax we were able to provide the expand / collapse visual effect. b. Ability to enter order quantities very quickly - a lot of stores place orders at the last minute (5-10 minutes before order deadline) for valid reasons. The web page provides a text box inline for quick entry. On a desktop, the user can traverse the rows within the group using the tab key. The web page typically contains 150 – 200 products for entry. With Telerik MVC Grid widget, in the absence of inline editing, having to click on Edit/Update/Cancel buttons dramatically increases the number of clicks / touch / swipe. Besides, it creates a real estate issue on smaller form factors. c. Real time validation – using JQuery we were able to validate the row as and when the quantity was entered. Any error would show below the row in question. The error would continue to show until the quantity was revised. The error however, will not stop the user from entering quantities on other rows. This approach lets the user review any errors in the end. The closest MVC widget we could use from the Telerik collection was the grid widget with grouping. However, it falls short on points b and c above. There is probably some workaround available but then we would lose the LOW CODE advantage.
The datasource for ComboBox object does not support lambda expressions like ListView (and many other objects). These 'hardcoded' strings are error prone and is causing headaches when altering modelschema's. DataSource(ds => { ds.Custom() .Sort(sort => sort.Add("PropertyName").Descending()) .Transport(tr => tr.Read(read => read.Action("Action", "Controller"})) ); })
Please take a look at this issue where DDLs and CoboBoxes won't submit their values the second time after validation fails and the required field is entered. This was reported back in 2015 and is still unresolved. https://www.telerik.com/forums/kendo-validation-does-not-work-the-second-time
Please add a CheckBoxList control for Kendo/MVC. I see that DevExpress has one but I've been with Telerik for years. https://demos.devexpress.com/MVCxDataEditorsDemos/Editors/CheckBoxList
Allow Custom Templates to be added to the MVC Gantt Chart Widget.
When converting a WebForms app with KendoUI controls in it to MVC, I used the MVC wrappers. One thing that became very apparent is the lack of support for client templates. For example, a bound column has a ClientTemplate, but no ClientEditorTemplate or ClientHeaderTemplate. Because of this, extra JS code has to be written to manually manipulate different parts of the grid. Considering the MVC Wrappers render out the same HTML/JavaScript as the pure JavaScript counterpart, it would be EXTREMELY helpful if client templates were made available anywhere a server-side template exists.
Currently <EditorName>For is not available for the DateInput wrapper. This feature is available for the other editors.
[Applied through to MVC] For entering data in the grid it will be great to have the grid be able to maintain the cell position when updates are triggered through the grid. So that after the update, for all cases (batch, autosync, scrollable, etc), the position in the grid is maintained and navigatable through common keyboard actions such as: tabbing to the next, shift+tab to the previous, etc. The main goal being for users to have an easy and smooth time navigating the grid and making edits without having their default position wiped and view jerked to another position in the grid after a save/databind/sync is made. A high value case for this is when both autosync and scrollable are turned on; though it will certainly bring value to users and their user experience for a great many usage cases. It is a disappointing surprise for a 3rd party tool to not have this functionality.
I want tree view all of it to be listed without mouse or click ,and to be as list of items that tree view list them what im saying i have list ,i pass it to tree view,tree view display all with all its sub trees without click or mouse over
Hi,
We are using globalization with UI for ASP.NET MVC to translate control to French (fr-CA). However, while most messages are correctly displayed in French, there are some that are still displayed in English. For example, if we use the Grid control with filter on a 'string' column, the dropdown for the operators shows both French ("Commence par") and English ("Is empty") operators:
Looking at the source code, we can see that in ressource files "Messages.fr-FR.resx" and "Messages.fr-CA.resx", there are some messages that are still in English (for example, Filter_StringIsEmpty).
Note that corresponding text seems to be correctly translated in jQuery messages file (for example, "kendo.messages.fr-CA.js"), so it might only be a matter of applying the same translation to .resx files.
Note also that the same problem seems to be present in the source code of the latest version (2020.1.114).
Thanks!
Editor => Imagebrowser path for subfolder is url-encoded
if a picture from a subfolder is selected, the generated image-url is encoded for the subpath
encoding may be usefull, but not for the path separator
Not reproducible with Sass themes.
https://dojo.telerik.com/ejaVeZUD/7
Map custom markers are not positioned correctly when zooming out using 'Less' themes
Markers are positioned correctly when zooming out.
The columns widths do not match the header and are slightly off, and after enough columns it is half a column out.
Regression introduced in R1 2022.
Reproducible in the demo: https://demos.telerik.com/aspnet-mvc/grid/search-panel
There is a difference in the rendering of the search panel.
MVC:
<span class="k-textbox k-grid-search k-display-flex">
<input autocomplete="off" class="k-input" placeholder="Search..." title="Search..." type="text">
<span class="k-input-icon">
<span class="k-icon k-i-search"></span>
</span>
</span>
Kendo UI for jQuery and Core:
<span class="k-searchbox k-input k-input-md k-rounded-md k-input-solid k-grid-search">
<span class="k-input-icon k-icon k-i-search"></span>
<input autocomplete="off" placeholder="Search..." title="Search..." class="k-input-inner">
</span>
As a result, in MVC the search panel's magnifying glass is displayed outside the input.
Additionally, the search panel's appearance in Kendo UI for jQuery and Core is different than the one in the previous versions. In R3 2021, the input is positioned on the left hand side of the Grid's toolbar and the magnifying glass appears at the right end of the input. In R2 2022, the input is positioned on the right side of the toolbar and the magnifying glass is displayed at the beginning of the input.
R3 2021 dojo
R1 2022 dojo
Positioning of the input within the toolbar and the magnifying glass icon within the input, to be as in R3 2021.
A regression introduced in R1 2022.
Reproducible with the RadioButton and RadioButtonFor helpers.
@Html.Kendo().RadioButton().Name("HealthA1").Label("Yes").Value(true).HtmlAttributes(new { id = "HealthA1_True" })
@Html.Kendo().RadioButton().Name("HealthA1").Label("No").Value(false).HtmlAttributes(new { id = "HealthA1_False" })
The rendering is broken: no label element is rendered, the Kendo classes are not applied to the input.
The RadioButton renders properly.