Jun 18, 2019 01:31 AM|Yang Shen|LINK
You can see the detailed differences and comparisons between the three in the following links:
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.