Unplanned
Last Updated: 01 Oct 2021 11:02 by ADMIN
Created by: Ross Micheals
Comments: 0
Category: Data Source
Type: Feature Request
2
The HiearchicalDataSource should support XML data binding. If not, then the examples and documentation should be updated until that support is present.
Declined
Last Updated: 27 Feb 2015 21:25 by ADMIN
Mapping xml with namespace prefixes is not currently possible.

Basic XPath predicates should be supported (no less than is already natively supported by jQuery).

Kendo UI should have first-class support for XML.  As it stands, Xml support is currently second class to JSON.
Completed
Last Updated: 20 Apr 2016 18:04 by Telerik Admin
Created by: Adam
Comments: 2
Category: Data Source
Type: Feature Request
2
One should be able to group by a specified field, and then sort the groups themselves NOT by that field but by another field. For instance, it is currently not possible to sort data by its name but order it by its date.
Declined
Last Updated: 20 Nov 2014 18:43 by ADMIN
Created by: Andy Spears
Comments: 2
Category: Data Source
Type: Feature Request
2
It would be nice to have the IF and IFNOT bindings like KnockoutJS has.  It would help keep the DOM cleaner instead of having to use the Visible binding.
Completed
Last Updated: 29 Apr 2021 10:07 by ADMIN
Created by: Gregor
Comments: 3
Category: Data Source
Type: Feature Request
2
 It would go great batch syncing. And controls would redraw(refresh) just once when array of items is added. Not refreshing control and manipulating DOM(very slow) each time the item is added to datasource.
Example use case: scheduler month events copying...
Declined
Last Updated: 06 Apr 2022 13:50 by ADMIN
Created by: Otto Neff
Comments: 2
Category: Data Source
Type: Feature Request
2
see Ticket ID: 981260

var dataSource = new kendo.data.DataSource({
      type: "odata-v4",       
  });

works correct, but if you just define parameterMap
the payload of parameters is not "odata-v4" it changes to old odata
with this:

var dataSource = new kendo.data.DataSource({
        type: "odata-v4",
        transport: {
            parameterMap: function(data)
            {
                return data;
            }
        }
});

This feels like I set dataType JSON for transport, and if I just define beforeSend in Ajax Request,
I suddenly becomes XML just by defining a overwrite function.
Declined
Last Updated: 23 Sep 2021 10:38 by ADMIN
Created by: Imported User
Comments: 0
Category: Data Source
Type: Feature Request
2
In the datasource can you give us a property which will tell the DS that it needs to stringify the parameters so I don't have to keep googling this syntax?
parameterMap: function (options) {
                return kendo.stringify(options); // kendo.stringify serializes to JSON string
            }

So just like read: { stringifyParams:true ...}
Declined
Last Updated: 03 Mar 2020 13:42 by ADMIN
Created by: Dave
Comments: 0
Category: Data Source
Type: Feature Request
2
Trying to bind to the 'id' and 'for' properties gives an error that this is not supoprted. Both are basic bindings and should be suported.
Declined
Last Updated: 02 Dec 2021 11:42 by ADMIN
Created by: Enal
Comments: 0
Category: Data Source
Type: Feature Request
2
FYI - There are several related requests that have been voted by 100s of users and marked as completed. However, this support is only at the surface and not complete.

We need all kendo components to consistently support binding to more than just primitive properties but at a minimum to models with Id (for reference) and labels (for display).

Many kendo components support this simple concept with 'dataTextField' and 'dataValue' field, but as soon as we try to customize something seemingly simple (for example multi-checkbox filters on grid columns) we are left with custom coding because at that point kendo falls back to only supporting simple arrays of strings etc.

Thanks.
Declined
Last Updated: 04 Nov 2021 11:44 by ADMIN
Created by: Imported User
Comments: 0
Category: Data Source
Type: Feature Request
2
When retrieving data from a remote datasource with a fetchxml via soap that include link entites you get objects that have property names that contain dots like "account.accountid" for example. That doesn't work with Kendo Grid for example. Kendo always tries to go one level deeper if the property name contains a dot. Hence you always have to parse/refactor the results of a retrieve.
Declined
Last Updated: 27 Feb 2015 21:32 by ADMIN
Currently if you have combos that are bound via MVVM or knockout etc and have a kendo data source on them for doing suggest lookup they will query everything without a filter to get the display value for the bound value that is set to the value property of the combo.

I should be able to pre-populate an initial set of data on the datasource which it will use when the value property is set. If and only if it isn't set, it should then go and do an odata query with filtering for the specific item and only the specific item based on the field that the dataValueField is bound to, not everything.

Further the combobox and auto-complete should cache data and searches previously done so that it doesn't have to hit the data source again in these scenarios as the user types.
Declined
Last Updated: 20 Nov 2014 18:35 by ADMIN
As suggested here - http://kendo.uservoice.com/forums/127393-kendo-ui-feedback/suggestions/2522564-server-rendering-for-templates I plan on rendering javascript on the server for a single unified binding codebase.  Except, I plan on implementing my own rendering engine and have no need for you to do that for me.

However, kendo needs to bind everything and enumerate the DOM such as my question here - http://www.kendoui.com/forums/ui/dropdownlist/dropdownlist-autobinding-dom.aspx.  For Kendo to be used on the server side it has to (optionally) render things like dropdown lists, grids, etc completely and control visibility based on CSS rather than partially rendering the DOM (understandably for DOM performance).  ie. disable virtualization option for all controls.

Make sure that Kendo works with server-side rendering for SEO purposes otherwise it's useless for my intended use.

This feature is necessary for server-side rendering with - http://kendo.uservoice.com/forums/127393-kendo-ui-feedback/suggestions/2678704-single-page-application-spa- in combination with https://developers.google.com/webmasters/ajax-crawling/.
Completed
Last Updated: 23 Feb 2024 14:24 by ADMIN
Created by: Vedad
Comments: 1
Category: Data Source
Type: Bug Report
2

Bug report

The performance when using the filter method to filter the data in DataSource and Hierarchical datasource is decreased.

Reproduction of the problem

  1. Open the following Dojo example and test it with different Kendo versions: - https://dojo.telerik.com/@NeliKondova/UGomaNEX

Current behavior

There is a perfromance decrease when using the filter method with the latest Kendo version:
image

Expected/desired behavior

The performance of the filter method should be improved.

Environment

  • Kendo UI version: 2023.2.829
  • Browser: [all]
Completed
Last Updated: 20 Nov 2014 20:38 by ADMIN
Created by: Dave
Comments: 1
Category: Data Source
Type: Feature Request
2
I know you're continuing to improve the kendo/angular integration, but with the rise of full single page applciationsI think you need a deeper integration between the data source and the use of $http (ie services or resources), to cater for such things as custom http headers (for authentication/authorization, application state, etc), which are often set using http interceptors. A typical example is an authentication token.

I'd rather use the grid & data sources' built in functionality such as just setting the url for the source of the data, but this doesn't allow any way to set custom http headers to have the auth token sent along with the request. I see two options:

1. Allow the dataSource to use $http directly for its transport, thereby piggy-backing ontop of the angular http architecture.
2. Keep what you have and allow the requestStart event to have access to the HTTP Headers collection, thus allowing us to modify them before the request gets sent.
Declined
Last Updated: 16 Dec 2021 12:21 by ADMIN
Created by: Cestrian
Comments: 0
Category: Data Source
Type: Feature Request
2
"Currently the custom offline storage does not support asynchronous requests". I received this response from Kendo support is response to an issue we have using SQLite for on offline storage. When we try this with local storage or session storage, dataSource.fetch().then() resolves correctly Please implement with SQLite.
Unplanned
Last Updated: 20 Jan 2022 11:37 by ADMIN
Is there any way to listen spreadsheets filter or bind one more event after spreadsheet filter method?
Declined
Last Updated: 27 Feb 2015 21:25 by ADMIN
Created by: John
Comments: 0
Category: Data Source
Type: Feature Request
2
can you advise if the upcoming mvvm framework can be replaced by knockoutjs and / or work with it. we have invested heavily in ko and love it as an mvvm framework. we have also started to use kendo to replace telerik mvc (where appropriate) but would like to know if we can ensure that all 3 products will work together... telerik for server-side UI, ko and kendo for client.
Declined
Last Updated: 06 Jun 2013 17:55 by ADMIN
Created by: Imported User
Comments: 1
Category: Data Source
Type: Feature Request
1
Instead of using JSON to create a pie chart in Dataviz, it would be so much easier to use an SQLDataSource, So that the pie chart can be dynamically updated.
Declined
Last Updated: 05 Jun 2013 22:16 by ADMIN
Created by: Imported User
Comments: 1
Category: Data Source
Type: Feature Request
1
Add a Kendo UI Mobile Listview with real time cross domain data binding
and this could be a simple modification of your current listview demo, where instead of using the hard coded data, use the real time data which is hosted on a website (i.e. google or twitter) and bind that data (json) to the listview...
Declined
Last Updated: 15 May 2014 08:55 by ADMIN
Apologies if this is not the right place to post this, but couldn't find a bug section for Kendo UI.

The problem: [DataSourceRequest]DataSourceRequest Custom binding doesn't seem seem to add the WHERE into the generated SQL, when using DataSourceRequest.Filters ( i.e.  myCollection.Where(request.Filters)). However, paging, and sorting working as expected. I would appreciate some feedback on this issue. Thank you very much, Panos.