Approved
Last Updated: 28 Jan 2020 17:32 by ADMIN

Bug Report

When endless scrolling is implemented, manual DataSource operations using the DataSource APIs(query, page, sort, etc.) do not work as expected.  The endless scrolling settings are causing paging issues.  

Reproduction of the problem

  1. Visit this Kendo UI Dojo.
  2. Scroll to 40.
  3. Click the Reset Filter button.

Current Behavior

The first page is only accessible, and when scrolling down the reads continue to occur.

Expected/desired behavior

The endless scrolling settings should not interfere with manual dataSource operations.

Workarounds

  1. Solution when read is called, the Kendo UI Grid will reset to its original state(dojo). 
        kendo.ui.Pager.fn._refreshClick = function (e) {
            e.preventDefault();
            var grid = $("#grid").getKendoGrid();
            grid.dataSource.options.endless = null;
          	grid._endlessPageSize = 20;
          	grid.dataSource.pageSize(20);
        }
  2. Solution which overrides the data(dojo).
        kendo.ui.Pager.fn._refreshClick = function (e) {
            e.preventDefault();
            var grid = $("#grid").getKendoGrid();
            window.restoreScroll = true;
            window.scolledValue = grid.content[0].scrollTop;
            grid.dataSource._data.empty();
            grid.dataSource._pristineData = [];
            grid.dataSource.read();
        }

Environment

  • Kendo UI version: 2020.1.114
Approved
Last Updated: 24 Jan 2020 16:47 by Telerik
Created by: Telerik
Comments: 0
Category: Gauge
Type: Bug Report
0

Enhancement

Ticket ID 1418725

Current behavior

Currently it is not possible to pass HtmlAttributes() to the ArcGauge wrapper. The other gauges have this method, the ArcGauge should be no different.

Expected/desired behavior

The HtmlAttributes() should be set to the widget's element.

Environment

  • Kendo UI version: 2019.2.619
Approved
Last Updated: 24 Jan 2020 12:32 by ADMIN
Created by: Marcelo
Comments: 0
Category: TabStrip
Type: Feature Request
0
It will be very useful functionality to be able to change a tab title with a double click on it - the same as when one double-click on an Excel spreadsheet.
Approved
Last Updated: 23 Jan 2020 17:11 by ADMIN
Created by: Karthick
Comments: 0
Category: Spreadsheet
Type: Bug Report
0

Bug Report

When importing a XLSX file with a frozen pane using server implementation(using the Document Processing Library), the dimensions of the frozen pane are missed.  

Reproduction of the problem

  1. Visit the Spreadsheet Server Import/Export live demo.
  2. Import the attached example(FrozenPaneExample.zip).

Current Behavior

The imported xlsx file appears to overflow the Kendo UI Spreadsheet component.  See screencast(SpreadhsheetOverflowFrozenPane.zip)

Expected Behavior

When importing a file using server implementation, the file should be contained within the Kendo UI Spreadsheet component's view.

Workaround

Reduce the amount of frozen rows/columns to fit into the widget.  

Environment

  • Kendo UI version: 2020.1.114
  • Browser: all

 

Approved
Last Updated: 21 Jan 2020 11:49 by ADMIN
Hi,
I have a problem with the selection in the scheduler. The selection with mouse and the shift button from e.g. 1pm to 3pm is possible but not from 3pm to 1pm.
There's no problem with a selection only by mouse (hold left mouse button and select time-slots). There's a selection in both directions possible.
The Problem occurs in UI for ASP.NET Core and UI for ASP.NET MVC.
Here's my example for my problem: https://dojo.telerik.com/UgOVEGah

Is there any solution to select time-slots from a higher to a lower time with the shift button?
Approved
Last Updated: 21 Jan 2020 08:12 by ADMIN

add a grid to a view

open the view with data bound to the grid.

First line of data is not selected.

 

Now i have to program the ondatabound property for a function which belongs to the grid component. Make it configurable for grids which do not need this feature or vice versa.

Approved
Last Updated: 21 Jan 2020 07:56 by ADMIN
Created by: Gary
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
9
There should be capabilities to group parent resources to selected child resources

Currently the Scheduler groups all child resources under each parent resource.
Example Resources:
Parent resources: New York Tennis Club, California Tennis Club
Child Resources: Court 1, Court 2, Court 1, Court 2, Court 3, Court 4

Currently the Scheduler groups parent and child resources as:
- New York Tennis Club is grouped with Court 1, Court 2, Court 1 and Court 2, Court 3, Court 4
- California Tennis Club is grouped with Court 1, Court 2, Court 1, Court 2, Court 3 and Court 4

I would like the capability to group parent resources with selected child resources, in my situation im trying to achieve this structure of grouping:

Desired Grouped Resources:
- New York Tennis Club is grouped with Court 1 and Court 2
- California Tennis Club is grouped with Court 1, Court 2, Court 3 and Court 4.

If you look at the Syncfusion Scheduler, they have this feature, it would be nice if the Telerik/Kendo Scheduler could do this..

If you look at the link i provided below, you can see that the Syncfusion Scheduler allows multiple resource groups which has the capability to group parent resources to selected child resources.

Syncfusion Scheduler Demo shows:
Room 1 is grouped to Nancy and Michael
Room 2 is grouped with Steven

http://mvc.syncfusion.com/demos/web/schedule/resourcegrouping
Approved
Last Updated: 21 Jan 2020 07:20 by ADMIN
Created by: Jonas
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
1

I have a problem with the DataSourceRequest Filters that are passed from grid to controller - they are not deserialized as I would expect it.

At the client side, I pass a single Composite Filter with logic: "or" and several Filter Items with same field and operator, but different values:

page=1
pageSize=30
filter=somefield~eq~123456~or~somefield~eq~242615~or~somefield~eq~242617

At the server side, they are not deserialized in the same form as I would expect, but in a recursive way. I would prefer to not convert the whole filter chain in my own code, only to process it in the same way it was sent from the client 

Approved
Last Updated: 20 Jan 2020 10:56 by ADMIN
Created by: Marcin
Comments: 1
Category: UI for ASP.NET MVC
Type: Feature Request
17
Cancellation token is widely supported in entity framework. And it has big benefits for long running queries to allow cancel them.

ToDataSourceResultAsync methods should support passing cancellation token as a parameter.
Approved
Last Updated: 20 Jan 2020 10:16 by ADMIN
Created by: Imported User
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
26
Please implement native DateTimeOffset support to the filtering and sorting in the MVC Kendo grid.
Approved
Last Updated: 20 Jan 2020 08:30 by ADMIN
Created by: erick
Comments: 0
Category: UI for ASP.NET MVC
Type: Feature Request
3
Take the look and feel of the UI for IOS gauges, for instance the linear gauge, and duplicate that into a more customizable gauge tool set.

Particularly, the ability to gradient linear gauges, remove ticks and round the edges. Similar to a progress bar with a value marker.
Approved
Last Updated: 08 Jan 2020 18:55 by Fitzroy

Bug report

Reproducible with suggest: true and serverFiltering: true
Regression introduced in 2019.3.1023.

Reproduction of the problem

Dojo example.

  1. Focus the input area.
  2. Type in "che".
  3. Click the clear button.

Current behavior

The first item is selected.

Expected/desired behavior

The input is cleared.

Environment

  • Kendo UI version: 2019.3.1023
  • jQuery version: x.y
  • Browser: [all]
Approved
Last Updated: 03 Jan 2020 15:04 by ADMIN
Created by: Ben Hayat
Comments: 3
Category: UI for ASP.NET MVC
Type: Feature Request
29
I'd like to suggest a TagCloud just like the one in Telerik Ajax offering.
Approved
Last Updated: 03 Jan 2020 14:50 by ADMIN
Created by: Victor
Comments: 4
Category: UI for ASP.NET MVC
Type: Feature Request
10
The Grid should allow switching between case sensitive and case insensitive filtering.
Approved
Last Updated: 30 Dec 2019 14:20 by ADMIN
Created by: Dave
Comments: 1
Category: Grid
Type: Feature Request
3

Hello, 

 

I think there is a bug with the DataTimeOffset field when used in a Grid. It cannot display correctly and is showing something like /Date(1364927400000)/. I have to retrieve my data from database as DateTimeOffset format and then use a new ViewModel to convert the DateTimeOffset values to DateTime values. This is really annoying.

 

Could you let me know if there is a way a DateTimeOffset field can be supported in the grid? Sometimes you do have to display the time zone info.

 

I hope this can be fixed in a future release.

 

Thanks,

Sam

Approved
Last Updated: 24 Dec 2019 11:40 by ADMIN

Timeline should support datasource like most other Kendo MVC component (eg. Grid) with additional data. eg:

 

        @(Html.Kendo().Timeline<Models.HistoryView>()
                  .Name("Title")
                  .DataDateField("Date")
                  .DataDescriptionField("Description")
                  .DataTitleField("Item")
                  .Orientation(TimelineOrientation.Vertical)
                  .AlternatingMode()
                  .CollapsibleEvents()
                  .DataSource(dt => dt.Read("GetHistory", "Controller").Data("getPersonID"))
        )
Approved
Last Updated: 23 Dec 2019 09:36 by ADMIN

Hi,

I have identified a discrepancy in behavior of Telerik Spreadsheet vs Excel in treatment of array formulae (multiplication of arrays)

 

The spreadsheet attached contains two examples on how the difference on how Excel and Kendo spreadsheets handle array formulas is impacting the tool I'm developing.

The first example is a simple multiplication between a one-column range and a two-column range. Since both have the same number of Rows, Excel multiples both columns of Array 2 by the Array 1 and sum them
Kendo instead expects both ranges to have the same dimensions, so the same array formula throws an error when opened on Kendo


The second example is a the sum of a multiplication between two same-sized matrixes, but conditioned to a flag array. If the flag for that row is true, then the multiplication of the elements of that row should be added to the final result. On Excel, it works as expected.
On the other hand, Kendo seems to consider the “Flag” matrix as a 2-column matrix with the second column left blank, so the result is the multiplication of the first column of array 1 by the first column of array two, conditioned by the flag array:

You can check the results uploading the attached spreadsheet to the Demo available online: https://demos.telerik.com/kendo-ui/spreadsheet/index

Please let me know your feedback and when/if we can expect an alignment of Spreadsheet behavior to Excel's

Kind regards
Andrea

Approved
Last Updated: 16 Dec 2019 09:16 by ADMIN

We are using the Kendo UI for different components like Grid in our APS.Net MVC application. Currently we are experiencing an issue while exporting the Kendo grid to Excel from mobile (both android and ios). It shows the following warning message. The same works when exporting from a PC without any issue. Could you please help to resolve the issue.

Approved
Last Updated: 13 Dec 2019 16:50 by ADMIN
It would allow the drawer to be used as a navigation toll and more responsive site if instead of having to build is item via a template to define items like the tabstrip widget and each item defined to support Loadcontentfrom.

Example:

@(Html.Kendo().Drawer()
              .Name("SideMenu")
              .Items(i =>
              {
                  i.Add().Text("Dimensions & Weights")
                      .Icon("Icon2")
                      .Selected(true)
                      .LoadContentFrom(Url.Content("~/Content/web/tabstrip/ajax/ajaxContent1.html"));

                  i.Add().Text("Engine")
                      .Icon("Icon2")
                      .LoadContentFrom(Url.Content("~/Content/web/tabstrip/ajax/ajaxContent2.html"));

                  i.Add().Text("Chassis")
                      .Icon("Icon3")
                      .LoadContentFrom(Url.Content("~/Content/web/tabstrip/ajax/ajaxContent3.html"));
              })
        )


Approved
Last Updated: 12 Dec 2019 09:16 by Dan
Created by: Dan
Comments: 0
Category: Scheduler
Type: Bug Report
0

Bug report

The Scheduler's header container holding the dates and hours in the "Timeline Month" view is misaligning when the "Create new event" popup for the last event in the view appears on the screen.

Reproduction of the problem

  1. Open this Dojo and run it
  2. Scroll horizontally to the max right position
  3. Double click on the last day in the view

Current behavior

The header and the cells differentiating each day in the view are misaligned
image

Expected/desired behavior

There shouldn't be any misalignments when the "Create new event" popup appears on the screen

Environment

  • Kendo UI version: 2019.3.1023
  • jQuery version: x.y
  • Browser: [all]
1 2 3 4