An ASP.NET control for rendering data in a list.
A Gridview is a control for displaying and manipulating data from a variety of data sources.
For displaying a list of things repeaters are typically faster than gridview datalist and things repeaters other counterparts
ASP.NET repeater issue (+ question about best practices)
Gridview has much more bells and whistles than datalist
About Data List in ASP.net