How to use repeater control in ASP.NET?

A Repeater is a Data-bound control. Data-bound controls are container controls. It creates a link between the Data Source and the presentation UI to display the data. The repeater control is used to display a repeated list of items.

The main use of Repeater Control is for displaying a repeated list of items bound to the control. A Repeater Control is faster and lightweight for displaying data compared to a GridView or DataGrid. With the Repeater control we can display data in a custom format. The main drawback of a Repeater Control is that it doesn’t support paging and sorting.

The Repeater Control has the following types of template fields,

  • Item Template
  • AlternatingItem Template
  • Header Template
  • Footer Template
  • Separator Template