# Binding to Data

Learn how to bind the Spread component to various data sets and controls within the .NET framework, including external data sources and IList objects.

## Content



You can bind the Spread component to a data set, such as data in a database, or to anything that the .NET framework allows, such as an **IList** object.

The tasks you can perform to bind Spread to data or other controls are:

*   [Binding Spread to an External Data Set](/spreadnet/docs/latest/online-win/overview/spwin-devguide/spwin-data-binding/spwin-databind/spwin-databind-howto)
*   [Binding a Cell Range in Spread to an External Data Source](/spreadnet/docs/latest/online-win/overview/spwin-devguide/spwin-data-binding/spwin-databind/spwin-databind-range)
*   [Binding a Cell Range in Spread as a Data Source to an External Control](/spreadnet/docs/latest/online-win/overview/spwin-devguide/spwin-data-binding/spwin-databind/spwin-databind-customrange)
*   [Binding a Combo Box to a DataReader](/spreadnet/docs/latest/online-win/overview/spwin-devguide/spwin-data-binding/spwin-databind/spwin-databind-comboreader)

## See Also

[Data Binding](/spreadnet/docs/latest/online-win/overview/spwin-devguide/spwin-data-binding)

[Customizing Data Binding](/spreadnet/docs/latest/online-win/overview/spwin-devguide/spwin-data-binding/spwin-databind-custom)

[Adding to Bound Data](/spreadnet/docs/latest/online-win/overview/spwin-devguide/spwin-data-binding/spwin-databind-adds)

[Working with Hierarchical Data Display](/spreadnet/docs/latest/online-win/overview/spwin-devguide/spwin-data-binding/spwin-databind-hierarchy)