User-719153870 posted
Hi alihusain_77,
You can see the detailed differences and comparisons between the three in the following links:
https://www.codeproject.com/Articles/667439/Comparing-ListView-with-GridView-DataList-and-Repe
Generally, Gridview has more default functions, such as paging, however it is not convenient for later design.
Repeater can be customized freely, but almost all functions need to be written by yourself.
Listview has more powerful functions than repeater, it's also slightly more complex to use.
All these three controls can meet your needs, which one to choose depends on more detailed requirements of your project.
Best Regard,
Yang Shen