C# - Binding Data to List Control

An ASP.NET list control can be bound to any data source that implements the IEnumerable, ICollection, or IListSource interfaces (for example, DataView, OleDBDataReader, SQLDataReader, Hashtable, and ArrayList). eXtensible Markup Language (XML) data can also be bound to the list controls, to fill a DataView object with its data and then bind the List Control to the DataView object.

This article will show you some examples of how to bind a data to List Control as follow: