This sample demonstrates the remote data-binding supported in the MultiColumn ComboBox.
The MultiColumn ComboBox loads the remote data services through the dataSource
property. It supports data types such as JavaScript object arrays
or DataManager
.
The DataManager
, act as an interface between service endpoint and MultiColumn ComboBox will require the following minimal information to interact with the service endpoint properly.
DataManager{'->'}url
- Defines the service endpoint to fetch data.DataManager{'->'}adaptor
- Defines the adaptor option. By default, ODataAdaptor
is used for
remote binding.The adaptor is responsible for processing response and request from/to the service endpoint.
@syncfusion/ej2-data
package provides some predefined adaptors which are designed to interact with particular
service endpoints. They are:
UrlAdaptor
- Use this to interact any remote services.ODataAdaptor
- Use this to interact with OData endpoints.ODataV4Adaptor
- Use this to interact with OData V4 endpoints.WebApiAdaptor
- Use this to interact with Web API created under OData standards.WebMethodAdaptor
- Use this to interact with web methods.In this sample, remote data is bound to a collection of employees data as an instance of DataManager
and WebApiAdaptor
.