Under Review
Last Updated: 20 Mar 2019 11:47 by ADMIN

When using QueryableExtensions.ToDataSourceResult() from Telerik MVC, SQL following gets produced:

.. FROM [RMP].[V_UC_EQUIPMENT_LOG2_LOCALIZATION] WHERE ([Extent1].[LOG_TIME] >= convert(DateTimeOffset, ''2019-03-05 23:00:00.0000000 +00:00'', 121)) AND ([Extent1].[LOG_CLASS_ID] IN (78,7,18,30,19,16,17))

When we filter manually in code with linq, e. g.

..  table.Where(e => e.T_EquiID == 234234) ...

the linq provider produces a parameterized query as follows:

AND (@p__linq__0 = [Extent1].[T_EquiID])...

 

When using a parameterized query, Sql Server can reuse the execution plan much better saving compile time, which is in our case sometimes a big issue.

Please tell us, why can QueryExtensions do produce parameterized queries.

New
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()
New
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>))
{...}

 

 

 

Approved
Last Updated: 26 Feb 2019 10:21 by ADMIN

Bug report
The issue is reproducible when the DatePicker with DateInput is used as an editor in Kendo Grid for ASP.NET MVC with "InCell" edit mode.

When a value which is less than the Min value or more than the Max value is typed in, the DatePicker is left blank rather than applying the Min/Max value.

Reproduction of the problem
1. Create a grid and set the "InCell" edit mode.
2. Create a DatePickerFor() editor and enable the DateInput(true) property.
3. Input value which is before 1/1/1900 or after 12/31/2099. E.g 1/1/1111
4. Value is left blank instead of the Min value being applied. (Same goes for Max value)

Current behavior
When value before 1/1/1900 or after 12/31/2099 is typed in, the cell is left blank instead of the Min/Max value being applied.

Expected/desired behavior
Apply Min/Max value to the model, instead of null.

Environment
Kendo UI version: 2019.1.220

jQuery version 1.12.4

Browser: [all]

Declined
Last Updated: 26 Feb 2019 06:37 by ADMIN

This request feature is tied to ticket #1388825. Refer to that ticket for the illustration of the problem I am referring to. 

Given two splitter windows, all I require is to populate one splitter window with some data related to the other splitter window.

In my case, one Telerik splitter window has a simple 3-level Telerik tree control. When the 3rd level is clicked on, I want the other Telerik splitter window containing a Telerik grid to display details of what was clicked on. This requires an AJAX call to avoid having to reload the tree control.

However, while working with Support, there seems to be a very high degree of rocket science and uncertainty involved with implementing this scenario. 

I would have thought with great certainty that the functionality I need would be clearly documented somewhere in the Telerik doc database. I am still amazed that I might the first person who has this problem.

So, this feature request is to essentially provide very clear and competent documentation on the design pattern one needs to implement AJAX calls which pass data between two Telerik controls. At the very least, it would document the design pattern for the scenario I described above.

Maybe this cannot be done in the 21st Century yet. I don't know what is involved. I'm just a backend developer who purchased a Telerik license so I would not have to spend the rest of my life trying to learn Javascript.

 

Thank you,

Jay

jaylauriano@hotmail.com

 


New
Last Updated: 15 Feb 2019 08:52 by Paul
Created by: Victor
Comments: 3
Category: UI for ASP.NET MVC
Type: Feature Request
7
The Grid should allow switching between case sensitive and case insensitive filtering.
Completed
Last Updated: 14 Feb 2019 14:49 by ADMIN
Created by: Kevin
Comments: 1
Category: UI for ASP.NET MVC
Type: Bug Report
0

Hi,

I notice that some of the styling has changed for the Blue Opal theme in the latest release (2019 R1), notably the background colour of the selected page on the grid and the already selected items on a Drop Down List have gone from dark blue to a bright blue (see attached screenshots from demos.telerik.com).

Is this by design or by mistake?

Particularly on the drop down list, this change makes it more difficult to identify the already selected items.

Can this go back to what it used to be - or is there a way of manually changing this setting via the site.css?

Thanks

Kevin

 

 

 

Rejected
Last Updated: 18 Jan 2019 13:57 by ADMIN

I'm using drawing.drawDOM to create a PDF. I have to make a table of contents in the beginning of the PDF. I've got two issues:

- How do I link to another section of the PDF? <a href="#conclusion">Conclusion</a> and then later <a name="conclusion"></a> doesn't seem to work :-/

- How do I figure out on which page a specific part of the document is being rendered? In my TOC I would like to say "Conclusion....page 22".

Under Review
Last Updated: 10 Dec 2018 08:23 by ADMIN
Created by: Jim
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
0

This is in reference to the following forum post:

https://www.telerik.com/forums/helper-for-textbox#lpm4Co4Zy0-PHGzJD_E2mA

 

For consistency in the MVC product, it would be a good idea to expose built-in events such as the "change" event for the generic Html.Kendo().TextBox helper. This is provided for other controls like the DateTimePicker and even NumericTextBox (https://demos.telerik.com/aspnet-mvc/numerictextbox/events) but not for TextBox.

As mentioned in my post, this is not an insurmountable problem. I can do what I need by diving "down" into jQuery, but it would be nice to be consistent.

New
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

New
Last Updated: 11 Nov 2018 14:44 by ADMIN
Created by: Lee
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
6
When you export a sheet to Excel the Sheet is export as not-protected.  If there are cells that are locked then the user can edit them.  It would be really useful if you could specify tha a sheet were protected and when the sheet is exported it would be protected with a password.
New
Last Updated: 03 Nov 2018 18:44 by ADMIN
Created by: kasi
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
7
Currently telerik MVC grid with DateTime column render datetime in local time zone. Nothing but if browser is accessing the site from CST time zone, grid automatically converting EST time to CST and shows value in CST.  We have seen workaround as saving and showing data in UTC format. However this is not acceptable for some business scenarios.
It’s better to have option to enforce grid to render date time as is input data. So that it will show consistent date time irrespective of local time zone.  
New
Last Updated: 03 Nov 2018 18:40 by ADMIN
ADMIN
Created by: Telerik Admin
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
13
Support for NullDisplayText property of the DisplayFormat metadata attribute.
New
Last Updated: 03 Nov 2018 18:39 by ADMIN
The old MVC grid had the option of allowing paging bar on the (top, bottom or both) please see example at http://demos.telerik.com/aspnet-mvc/razor/Grid/Paging?theme=sitefinity

I have an open support ticket and user thread created at http://www.kendoui.com/forums/ui/grid/location-of-pagination-numbers.aspx#2367407 for this.

Several attempts have been made to add paging on top, bottom and both with JavaScript OnLoad or OnDataBound, currently the suggestions do not appear to be working for MVC.

I would like to recommend bringing back the page functionality of the original MVC grid to include (page size selector option located at Top, Bottom or Both) without having to add JavaScript to achieve this original behavor.
New
Last Updated: 03 Nov 2018 18:38 by ADMIN
Created by: Terry
Comments: 4
Category: UI for ASP.NET MVC
Type: Feature Request
13
When a user types 7/8/201x into a DatePicker, 7/8/201 is what ends up getting sent to the server.  I believe an important function of a date-type-specific control or widget is to prevent the entry of bad data.  The picker should not allow the entry of any string that is not a valid date or is outside of the Min-Max range (if specified).  In fact, properly formatted dates typed into the textbox seem to ignore the Min-Max range.

No user entering a date of birth is going to use the month selectors.  He or she will type the date into the textbox.  The datepicker, out of the box, should not allow the entry of invalid or out of range dates. The developer should not need to write a custom validator for behavior that virtually everyone would want.
New
Last Updated: 03 Nov 2018 18:36 by ADMIN
Created by: Imported User
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
24
Please implement native DateTimeOffset support to the filtering and sorting in the MVC Kendo grid.
New
Last Updated: 03 Nov 2018 18:36 by ADMIN
Created by: Vesselin
Comments: 2
Category: UI for ASP.NET MVC
Type: Feature Request
30
Currently when a grid is bound to a model with related objects and properties via JSON, the grid will only parse the top level object types and treat and related properties as generic objects hence dates are not dates anymore, etc.

Please consider having the grids parse related object properties and data types so there isn't a need for flattened ViewModels in order to properly visualize related data and be able to filter and sort it correctly.
New
Last Updated: 03 Nov 2018 18:35 by ADMIN
Created by: Sagar
Comments: 3
Category: UI for ASP.NET MVC
Type: Feature Request
35
Grid should have facility to set timezone from server side(like Scheduler). Rather than display dates in client side timezone.
New
Last Updated: 19 Oct 2018 15:51 by ADMIN
Created by: Jay
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
4
Create a PDF file viewer (like the one in WPF) so users can view PDF files in the web application. And can also control who can read, copy and/or print
Completed
Last Updated: 17 Oct 2018 15:18 by Telerik Admin
Created by: Imported User
Comments: 5
Category: UI for ASP.NET MVC
Type: Feature Request
7
1 2 3 4 5 6