You can use the dataSource separately from the Grid however keep in mind that the DataSource is responsible for managing a collection of items, not just a single item. Here is a demo that uses DataSource:
The settings of the DataSource specify at what level the different operations such as sorting, filtering etc are performed - they could be on the server (implemented by the developer manually) or on the client (built into the framework
While on the other hand the Grid has settings which specify whether the sorting is enabled on the Grid at all. For example you can have two Grids wired to one dataSource (or other widgets
) and one of the Grids allows sorting and the other one does not.
As explained in the highlighted text the developer is responsible to add the corresponding required attribute since he customizes the input and takes full control how the editor is rendered.
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI