Gridview

A Gridview is a control for displaying and manipulating data from a variety of data sources.

Repeater

The Repeater control is used to display a repeated list of items that are bound to the control.

Difference big understanding

Quality Example
Faster

"The repeater is still faster than the gridview but the difference shouldn t be big if you code it right"

from question "Better way for populating data from ms sql database in asp.net (vb.net/c#)"

"In my understanding repeater is most suitable since it faster than gridview"

from question "Merging cell of equal value in ASP.NET Repeater"

Others

Quality Example
Better decision

"A repeater might be a better decision than a gridview as they are friendlier for using custom layouts"

from question "Datasets, Parent/Child table relations and Gridview controls"

Lower level

"Each button raises the correct event but the events never reach the gridview because they are handled at a lower level by the repeater"

from question "Dynamically generate page linkbuttons for the PagerTemplate of a GridView"

Far better

"In simple words we can say performance of repeater is far better than gridview"

from question "What is advantage of repeater control over grid view in asp.net C#?"

Fewer templates

"Repeater has fewer templates then gridview"

from question "In asp.net , what is the difference between gridview and repeater controls"

Better

"Maybe a repeater is better but you will be fine with a gridview if you are familiar with it"

from question "Display a Photo Gallery using Asp.Net and SQL"

Back to Home
Data comes from Stack Exchange with CC-BY-SA-3.0