An ASP.NET control for rendering data in a list.
The Repeater control is used to display a repeated list of items that are bound to the control.
Repeater is more light than datalist as datalist creates the view by creating a table whereas repeater doesn t
How to show records dynamically in asp.net?
You can either use a datalist which does have such property repeatdirection or use css to make sure that elements render horizontally first until they fill the available width and then continue to the next row;out of the box the repeater does not allow you to set the repeatdirection
ASP.NET Repeater Horizontal