Pending Review
Last Updated: 06 Aug 2019 15:00 by ADMIN
Created by: Tommy
Comments: 1
Category: UI for ASP.NET MVC
Type: Bug Report
0
It seems that the Kendo Grid control no longer treats null text to show as empty when using client templates for columns. Previously, if the model property reference in the client template was null (on initial add, for example), it would display empty text. Now all of our columns are showing 'null' text... Was this intended?
Pending Review
Last Updated: 26 Apr 2019 13:39 by ADMIN
Created by: Hesam
Comments: 1
Category: UI for ASP.NET MVC
Type: Feature Request
0

Hi, 

I'm wondering that if it's too much trouble for Telerik to add/implement  Persian Calendar In Kendo UI Products.

respectfully,

Thank you for your consideration,

Pending Review
Last Updated: 10 Apr 2019 14:05 by ADMIN
Created by: Stacy
Comments: 2
Category: UI for ASP.NET MVC
Type: Bug Report
3

Using Visual Studio Enterprise 16.0.0.

Created MVC Project 4.6.1

Run Telerik utility to "Convert to Telerik Web Application" from Project context menu. On a clean project just created from the VS Template.

Since previous step errors out and doesn't complete an attempt was made to use the Telerik Upgrade Wizard.

This produced the following error: 


An error occurred while running the wizard.

Error executing custom action Telerik.VSX.Actions.ShowConversionLogAction: Could not instantiate a TextTransformation object from the compiled assembly. The following Exception was thrown:
System.InvalidCastException: Unable to cast object of type 'Microsoft.VisualStudio.TextTemplating3e7341780e3e4a17bdabe17b447cd796.GeneratedTextTransformation' to type 'Microsoft.VisualStudio.TextTemplating.TextTransformation'.
   at Microsoft.VisualStudio.TextTemplating.TransformationRunner.CreateTextTransformation(String fullClassName, ITextTemplatingEngineHost host, Assembly assembly, ITextTemplatingSession userSession)

 

 

 

Pending Review
Last Updated: 10 Apr 2019 13:23 by ADMIN
Created by: Stacy
Comments: 2
Category: UI for ASP.NET MVC
Type: Bug Report
1

Using Visual Studio Enterprise 16.0.0.

Created MVC Project 4.6.1

Run Telerik utility to "Convert to Telerik Web Application" from Project context menu. On a clean project just created from the VS Template.

 

Error output from from Telerik VSX:


An error occurred while running the wizard.

 

Error executing custom action Telerik.KendoUI.Mvc.VSX.Actions.UpdateWebConfigAction: Could not instantiate a TextTransformation object from the compiled assembly. The following Exception was thrown:

System.InvalidCastException: Unable to cast object of type 'Microsoft.VisualStudio.TextTemplating1fd31dc42b754a598ac1cf6e6d72e8f7.GeneratedTextTransformation' to type 'Microsoft.VisualStudio.TextTemplating.TextTransformation'.

   at Microsoft.VisualStudio.TextTemplating.TransformationRunner.CreateTextTransformation(String fullClassName, ITextTemplatingEngineHost host, Assembly assembly, ITextTemplatingSession userSession)
Web.config as generated by VS 2019 MVC project Template


<?xml version="1.0" encoding="utf-8"?>
<!--
  For more information on how to configure your ASP.NET application, please visit
  https://go.microsoft.com/fwlink/?LinkId=301879
  -->
<configuration>
  <appSettings>
    <add key="webpages:Version" value="3.0.0.0"/>
    <add key="webpages:Enabled" value="false"/>
    <add key="ClientValidationEnabled" value="true"/>
    <add key="UnobtrusiveJavaScriptEnabled" value="true"/>
  </appSettings>
  <system.web>
    <compilation debug="true" targetFramework="4.6.1"/>
    <httpRuntime targetFramework="4.6.1"/>
    <authentication mode="Windows"/>
    <authorization>
      <deny users="?"/>
    </authorization>
  </system.web>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f"/>
        <bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2"/>
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Optimization" publicKeyToken="31bf3856ad364e35"/>
        <bindingRedirect oldVersion="0.0.0.0-1.1.0.0" newVersion="1.1.0.0"/>
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35"/>
        <bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930"/>
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed"/>
        <bindingRedirect oldVersion="0.0.0.0-11.0.0.0" newVersion="11.0.0.0"/>
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35"/>
        <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
        <bindingRedirect oldVersion="0.0.0.0-5.2.7.0" newVersion="5.2.7.0"/>
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35"/>
        <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
  <system.codedom>
    <compilers>
      <compiler language="c#;cs;csharp" extension=".cs"
        type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
        warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701"/>
      <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb"
        type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
        warningLevel="4" compilerOptions="/langversion:default /nowarn:41008 /define:_MYTYPE=\&quot;Web\&quot; /optionInfer+"/>
    </compilers>
  </system.codedom>
</configuration>

Pending Review
Last Updated: 18 Mar 2019 15:26 by ADMIN

When using the Telerik upgrade wizard I get a error while upgrading my web app:

 

An error occurred while running the wizard.

Error executing custom action Telerik.KendoUI.Mvc.VSX.Actions.MultiProjectUpdateReferencesAction: System.NullReferenceException: Object reference not set to an instance of an object.
   at Telerik.VSX.Internal.ProjectManagement.ProjectAssemblyReferenceBase.Equals(AssemblyWrap assemblyReference)
   at Telerik.VSX.ProjectConfiguration.ProjectReferenceManager.EnsureDifferentExistingReferenceRemoved(AssemblyWrap assemblyReference)
   at Telerik.VSX.ProjectConfiguration.ProjectReferenceManager.AddAssemblyReference(AssemblyWrap assemblyReference)
   at Telerik.VSX.ProjectConfigurators.ApplicationReferenceManager.AddReferences()
   at Telerik.VSX.ProjectConfigurators.ApplicationReferenceManager.UpdateReferences()
   at Telerik.VSX.Actions.UpdateReferencesAction.UpdateReferences(IProjectWrapUIComponents projectWrap)
   at Telerik.VSX.Actions.UpdateReferencesAction.Execute(WizardContext wizardContext, IPropertyDataDictionary arguments, IProjectWrap project)
   at Telerik.VSX.Actions.ProjectActionBase.Telerik.VSX.Actions.IProjectAction.Execute(IWizardContext wizardContext, IPropertyDataDictionary arguments, IProjectWrap projectWrap)
   at Telerik.VSX.Actions.MultiProjectActionBase`1.Execute(WizardContext wizardContext, IPropertyDataDictionary arguments)
   at Telerik.VSX.Actions.MultiProjectUpdateReferencesActionBase`1.Execute(WizardContext wizardContext, IPropertyDataDictionary arguments)
   at Telerik.VSX.WizardEngine.Actions.ActionBase.Telerik.WizardFramework.IAction.Execute(IWizardContext wizardContext, IPropertyDataDictionary arguments)
   at Telerik.VSX.WizardEngine.ActionManager.ExecActions()
Pending Review
Last Updated: 15 Mar 2019 08:12 by ADMIN

The "CreateDataSourceResult" function verifies if the given DataSourceRequest "Sorts" list is empty and if the IQueryable provider is Entity Framework. If both are true, it adds a default OrderBy to the query on the first sortable property. This makes sense as EF must be ordered before skipping items.

The following statement checks the given DataSourceRequest and IQueryable:

if (!sort.Any() && queryable.Provider.IsEntityFrameworkProvider())

{...}

This leads to unwanted behavior if the query is already sorted on the server and the corresponding SortDescriptor is removed from the "Sorts" list. This is needed if we want to sort on a viewmodel property that doesn't exist on the EF model.

An additional check should be done on IQueryable to see if it is already ordered to avoid replacing the existing OrderBy with a default one.

if (!sort.Any() && queryable.Provider.IsEntityFrameworkProvider() && queryable.Expression.Type != typeof(IOrderedQueryable<TModel>))
{...}

 

 

 

Pending Review
Last Updated: 23 Nov 2018 14:08 by ADMIN
Created by: Bruce
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
0

Currently, when an event that is grouped by multiple resources is dragged, it automatically updates the selected resource data with the one that corresponds to the drop target.

The more appropriate behavior would be to be to automatically preposition the event for the rest of the selected resources.

https://dojo.telerik.com/OPepavOr/2

Pending Review
Last Updated: 02 Oct 2018 17:01 by Telerik Admin
Created by: Imported User
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
1
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.
Pending Review
Last Updated: 17 Jul 2018 02:49 by Rami Abughazaleh
Created by: Rami Abughazaleh
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
1
Currently, if I want to bind an ASP.NET TreeList to an OData DataSource, I have to define the data source using a javascript object:

https://demos.telerik.com/aspnet-mvc/treelist/odata

https://demos.telerik.com/aspnet-core/treelist/odata

I would like to be able to be able to define the OData DataSource using ASP.NET Razor syntax just like the Grid:

https://demos.telerik.com/aspnet-mvc/grid/odata
https://demos.telerik.com/aspnet-core/grid/odata

Thank you.
Pending Review
Last Updated: 08 Jun 2018 08:50 by Telerik Admin
Created by: Imported User
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
1
as of today it is not possible to bind the map markers to signalr.
in grid it works. in kendo map not.
Pending Review
Last Updated: 08 Jun 2018 08:45 by Telerik Admin
Created by: Imported User
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
1
it would be blaze if the map markers would be a observable collection for mvc.this way you could update it through the viewmodel.
Pending Review
Last Updated: 13 Jul 2018 17:06 by ADMIN
Created by: Oscar
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
9
Row's hover effect should be optional and it could be enabled/disabled in grid's configuration, the same as we add Selectable, Navigatable, Sortable, Editable, etc., functionalities to grid. This could apply to odd/even coloring too. Should no need to do hacks to achieve this.
Pending Review
Last Updated: 17 May 2018 15:24 by ADMIN
Created by: Leo
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
1
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") 
}) 
) 
Pending Review
Last Updated: 03 Apr 2018 09:49 by ADMIN
Created by: P
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
2
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.
Pending Review
Last Updated: 24 May 2018 21:13 by ADMIN
Created by: Imported User
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
3
You recently added a checkbox column feature to the grid control. However, you cannot control at the record level if that checkbox should be accessible. Every checkbox is selectable regardless of the data it represents. It would be nice to disable (or hide) the checkbox in the column based on some criteria in the record. 
Pending Review
Last Updated: 11 Jan 2018 14:46 by Arne
Created by: Arne
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
1
Possibility to iterate over all manually defined columns and f.i. set width or any other property. 
Pending Review
Last Updated: 14 Dec 2017 09:52 by Leo
Created by: Leo
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
1
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) 
   )
Pending Review
Last Updated: 08 Dec 2017 12:53 by ADMIN
Created by: Leo
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
1
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"}))
        );
    })
Pending Review
Last Updated: 06 Dec 2017 23:30 by Casey
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
Pending Review
Last Updated: 19 Jun 2018 15:05 by ADMIN
Created by: Abdulmalik
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
2
Just like RadRibbonBar - Telerik ASP.NET AJAX RibbonBar, populating it from xml. 

We need similar control for MVC. If similar solution exists can you provide me with some examples. 

Thank you 
1 2 3 4 5 6