How to Repeater
The ASP.NET Repeater is a basic container control that allows you to create custom lists from any data available to the page. It provides a highly customizable interface. It has no built-in layout or styles, so you must explicitly declare all layout, formatting, and style tags within the controls templates. Every Repeater control requires minimum an ItemTemplate.
The Repeater control that render HTML to display the contents of a list or data source to which they are bound. If the Repeater controls data source is set but no data is returned, the control renders with no items. If the data source is Nothing, the Repeater is not rendered. The following ASP.NET program shows how to display data using a Repeater Control.