The recent update might have changed the behavior of the Grid Filter and their seems a slight bug in hovering of the Kendo Grid Filter TextBox with the Chrome.
Our Kendo Grid Deployed with MVC helpers throughout applications is now facing a slight bug in Chrome when we try to filter the grid column, the filter hides immediately as soon as we hover over to Textbox of Filter when default operator is not changed. If the operator is changed than the popup of the filer stays without any problem. The user has to use the Tab key enter the info in to the TextBox.
This Problem is not happening in Firefox but only Chrome.
The KendoMVC.dll version is 2016.3.914.545
Chrome version is Version 55.0.2883.87 m (64-bit)
Any Solution to this problem will be greatly appreciated.
Hi all.
What is the easiest way to create a dojo from a MVC5 page, using the MVC wrappers?
The Telerik support asked for it to reproduce my scenario. I tried but failed at it and created a stripped down copy of my solution to give the support team a working example.
Thanks for any good ideas
Bernd
Hi,
Does the ASP.NET MVC scheduler support paging in Agenda View? I want to show no more than 10 events per page. How to implement it?
Thanks.
CK
I have created a few HtmlHelper extension methods that we use is different projects at my company, but they've usually been single level type of method calls, with a variable list of parameters. But how does Kendo create the HTML Helpers such as those found in the Telerik MVC collection, with nested method calls?
For example, I've easily create a razor helper that parses a session variable for Claim data, and return the appropriate claim value based on the type. Such as
@{ ViewBag.Title = "Vensure.Dashboard.App"; string FullName = Html.GetClaimValue("fullname"); bool isAdmin = Html.GetClaimValue("app-roles").Contains("admin");}
But the Kendo components typically have multiple methods extending the initial method. Such as:
@(Html.Kendo().DropDownList() .Name("availableClients") .DataTextField("ClientName") .DataValueField("ClientId") .DataSource(ds => ds.Read("GetClientList", "Mapping")) .Template("<span class=\"k-state-default\">#: data.ClientId # - #: data.ClientName #</span>") .ValueTemplate("<span class=\"selected-value\">#:data.ClientId# - #:data.ClientName#</span>") .HtmlAttributes(new { style = "width: 100%" }) .Events(e => e.Change("clientChange")) .OptionLabel(" -- Select Client --") .Height(400) )
I'm just curious as to what the HtmlHelper extension code looks like to support the .Method().OtherMethod().YetAnotherMethod() nested syntax...
Using this as a template: http://docs.telerik.com/kendo-ui/controls/data-management/grid/how-to/Editing/add-row-when-tabbed-out-of-last-row
I have made it so I can tab into the next row. But I noticed that it will always select the first required column based on data annotation, instead of the first column. Is this by design, or is there a way to set it to so that it goes to the first column always?
I have a grid with a pop-up edit form, with a cascading dropdown list. It works fine except that when choosing to add a new record, the form opens and the dropdown list shows the validation error message before the user has done anything.
I've attached a screenshot. The definition of the dropdown lists is:-
<p> <span class="fieldlabel"> System: </span> @(Html.Kendo().DropDownListFor(m => m.system).Name("system").OptionLabel("Select a system").DataValueField("Code").DataTextField("Description").DataSource(src => src.Read(rd => rd.Action("GetSystems", "Home"))) ) @Html.ValidationMessageFor(model => model.system)</p> <p> <span class="fieldlabel"> Priority: </span> @(Html.Kendo().DropDownListFor(m => m.Priority).Name("Priority").OptionLabel("Select a priority").DataValueField("Code").DataTextField("Description").DataSource(src => src.Read(rd => rd.Action("GetPriorities", "Home"))) ) @Html.ValidationMessageFor(model => model.Priority) </p> <p> <span class="fieldlabel"> Sub Category: </span> @(Html.Kendo().DropDownListFor(m => m.SubCategoryCode).Name("SubCategoryCode").OptionLabel("Select a sub category").DataValueField("Code").DataTextField("Description").DataSource(src => src.Read(rd => rd.Action("GetSubCategoriesbySystem", "Home").Data("filterSystems")).ServerFiltering(true)) .Enable(false).AutoBind(false).CascadeFrom("system") ) @Html.ValidationMessageFor(model => model.SubCategoryCode) </p>How can I stop this?
Thanks


Please see attached project, when clicking on the grid detail expand button windows scrolls to the top and a # is appended to the url in the address bar. Detail row does not expand. Works correctly in earlier versions. Did something change, am I missing a resource?
Thank you
Nik