WebForms ODataDataSource Overview

RadODataDataSource is a client data source component that allows querying of local and remote services. The purpose of the control is to allow user to easily create data model for their applications. To facilitate the configuration of the data model further, we implemented a specially designed wizard. Using it, you can visually configure the data model. With the RadODataDataSource one can easily configure not only one but several models and bind each of them to a different control. It is also important to note that these controls should support such binding.

Telerik UI for ASP.NET AJAX Ninja image

The OData DataSource is part of Telerik UI for ASP.NET AJAX, a professional grade UI library with 120+ components for building modern and feature-rich applications. To try it out sign up for a free 30-day trial.

Note that services used for the RadODataDataSource should expose OData feed.

Once you have created the model you can either bind it directly to a control or use any of the client-side events to further process the data:

  • Direct binding to a control - With the navigation controls you should set Text/Value fields. For the Scheduler, in particular, you will need to set the appointments related fields. For this purpose you can use the smart tag of the corresponding control.

  • Using the client side events - OnRequesting, OnRequestSucceeded, OnRequestFail events enable you to further alter the processing ofdata. In addition to that you can use the design-time wizard to enable/disable sorting, paging and filtering of the data.

See Also

In this article