Completed
Last Updated: 25 Jan 2022 09:29 by ADMIN
I want to see a sample that uses MySQL as the datasource.
Sample shoulse use views to get the data and stored procedures to update the datasource.
Stored procedures exists already in the DB no ORM procedures creation needed.
Completed
Last Updated: 01 Dec 2021 15:47 by ADMIN
Something like this:

                        transport: {
                            read: "http://localhost/SentryWebAPI/api/Transactions",
                            datatype: "json",
                            headers: { Authorization: "user/password" }
                        },

NOTE: This syntax actually works now but does not get propagated with the HTTP request Headers.

I think this would be a simple fix as JQuery.$ajax supports this. It would make custom transport level security possible. There are a lot of requests for security and this would allow a roll-your-own method.
Completed
Last Updated: 16 Nov 2021 16:03 by ADMIN
Hi, I am using the AJAX data source for grid which is great since I don't have to requery for filter, sort, and paging functions.  However, if the grid could use this same datasource for the filter autocomplete feature, I would greatly appreciate it because right now the grid is re-hitting the datasource for this.
Completed
Last Updated: 16 Nov 2021 15:49 by ADMIN
Hello,

 I knew there was "set" function for kendo.data.ObservableObject, it could change value of specified field.

But after this action, we need call "sync" method for data source manually, and sync action will fire some events/ data bound again.

Is there another method, that we only hope sync value of specified field, without fire events and data bound again?

Thank you.
Completed
Last Updated: 29 Oct 2021 13:59 by ADMIN
Created by: Grahame
Comments: 1
Category: Data Source
Type: Feature Request
0
IMHO it would be good to separate the DTOs and the serializer/deserializer into separate assembly packages and document the protocols used to communicate with telerik components as developers may create multi layered applications without having to deploy the full telerik package eg. in business logic layers or data access layers
Completed
Last Updated: 28 Oct 2021 11:07 by ADMIN
Add the options to open data source by pressing the "Down Arrow" in the keyboard in the next components: 
autoComplete/ dropDownList/ comboBox
Completed
Last Updated: 28 Oct 2021 10:31 by ADMIN
Created by: Evan
Comments: 0
Category: Data Source
Type: Feature Request
4
As requested in this thread:
http://www.telerik.com/forums/filtering-support-for-pivotgrid-pivotdatasource

I think it would be extremely helpful to offer the same level of filtering on the PivotDataSource for a consistent development experience (especially since PivotDataSource 'inherits' from DataSource:
http://docs.telerik.com/kendo-ui/api/javascript/data/pivotdatasource).

Thanks!
Completed
Last Updated: 26 Oct 2021 14:43 by ADMIN
Created by: Imported User
Comments: 2
Category: Data Source
Type: Feature Request
4
It would be really useful to have an option on a data source to keep all data items when retrieving next page data. This feature would have been useful in https://github.com/telerik/kendo-mobile-music-store (where a workaround has been implemented, however this workaround does not work with groups)
Completed
Last Updated: 01 Oct 2021 13:22 by ADMIN
Created by: Imported User
Comments: 1
Category: Data Source
Type: Feature Request
1
It would be really useful to be able to modify request parameters in the RequestStart event of the dataSource; this would be consistent with the functionality of the Kendo Tooltip RequestStart Event.
Completed
Last Updated: 01 Oct 2021 12:38 by ADMIN
Created by: Imported User
Comments: 1
Category: Data Source
Type: Feature Request
3
Currently if i set filter on my remote data source it fetches the data immediately, so if i want a callback i have to call fetch which will talk to server again.
What be really good is to be able to set sorting/filter and receive a callback when data is retrieved from server. 
E.g.
dataSource.fetch({
  filter: {},
  sorting: {}
}) // returns a promise
  .done(function(e){})
  .fail(function(e){});
Completed
Last Updated: 09 Sep 2021 07:25 by ADMIN
Created by: Mark
Comments: 3
Category: Data Source
Type: Feature Request
13
With the current hierchical datasource, a simple file system type use case can not be supported... or an email service with nested folders.  e.g. a folder might have subfolders OR files... or and email folder might have emails OR subfolders.  Its is rare that you would ever know how many nestings there are ahead of time.


If the Node object provided some form of a type field/string/object/function to describe the corresponding model that would be very valuable. the library could instantiate the appropriate type at run time. This would also be useful for templating where a simple switch statement could be used to present templates based on the type. I imagine there would be challenges with the datasource fetch as there could be multiple service endpoints a cross the children of a node based on the number of child types. You might consider solving this by changes children from an array to an array of arrays. And you could populated children with the number o possible types, each type having its own endpoint. Anyway it's a pretty common use case so please forward to product management for roadmap consideration. I'd probably consider that #1 on my list.
Completed
Last Updated: 02 Sep 2021 11:32 by ADMIN
Created by: Luc
Comments: 0
Category: Data Source
Type: Feature Request
9
As of today, it is possible to create custom "simple" bindings as per this code sample:

http://demos.kendoui.com/web/mvvm/custom.html

This works fine, but it would be appreciated to be able to create custom bindings with "complex" syntax, such as this:

data-bind="foo: {condition: somePropertyOnViewModel, option1: A, option2: B }"
Completed
Last Updated: 02 Sep 2021 11:12 by ADMIN
Create a datasource with a schema that has number fields.

Try to filter by one of these fields using a "contains" and an ignorecase and kendoui creates an expression like

(function(d, __f, __o) {
return ((d.MyNumber || '').toLowerCase().indexOf('12') >= 0)
})

this errors because the number does not have a toLowerCase() method.

Our code is generic and we do not want to have to change ignorecase depending on the data-type, as sometime the filter will be on a string and sometimes on a number. Can a fix be put in place to allow this combination to run without error.

Thanks.
Completed
Last Updated: 08 Jul 2021 12:58 by ADMIN
Currently Kendo MVVM only supports a very simple binding syntax, one view attribute can be bound to one model attribute. I'd like to have real javascript expressions or function calls in bindings to support more complex scenarios, e.g. you only want to show the "submit" button in a form when all fields have been completed.

KnockOutJS supports this: http://knockoutjs.com/documentation/visible-binding.html#note_using_functions_and_expressions_to_control_element_visibility
Completed
Last Updated: 05 Jul 2021 13:15 by ADMIN
Created by: Franz
Comments: 2
Category: Data Source
Type: Feature Request
19
It should be possible to specify a validate() method on each viewmodel that gets triggered each time a new model value is .set(). In case of an unsuccessful validation an error event or binding could be triggered.
Completed
Last Updated: 24 Jun 2021 10:47 by ADMIN
For easy using local arrays with kendo DataSource it would be good to have a functionallity to assign an array (kendo.obersvableHierarchy) without configure transport for CRUD operations.
When using Kendo MVVM it's easy then to define a grid the columns and field, and bind only the observable array as datasource.

And it would be great to have the possibility to assing depended arrays as field in an array that will be used as datasource for a grid or dropdown. Then we can assing the depended array of a selected dataitem to another control. So there is an need to have a special datatype like "dependedArray" and changes to this depended array has no effect to all ohter controls that where the viewmodel was bound.
Then we have more time to develope business logic. 
Completed
Last Updated: 11 Jun 2021 12:26 by ADMIN
Created by: David
Comments: 1
Category: Data Source
Type: Feature Request
26
It'd be terrific if there was built-in access to client-side data stores (e.g. IndexedDb).
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...
Completed
Last Updated: 02 Feb 2021 16:53 by ADMIN
Created by: Joshua
Comments: 1
Category: Data Source
Type: Feature Request
0

It would be nice to be able to specify in a datasource filter two fields and an operator for the sake of data reporting. For example, where "completed date" is greater than "promised date" or "Actual cost" is greater than "estimated cost."

This sort of thing can be accomplished by calculated fields; a filter of where "cost overage" is greater than 0. The down side of the calculated field approach is all comparisons need to be pre-defined. 

 

Completed
Last Updated: 13 Mar 2020 09:55 by ADMIN
Created by: Imported User
Comments: 1
Category: Data Source
Type: Feature Request
3
Ignore language specific characters when filtering. Example: search phrase "Deja" should find word "Déjà".
1 2 3