When we get tabular data from the database and want to show on the UI, such as search result for products, products list or list of registered users for site administrators.
The famous control to do that is the grid view, while i prefer to use a simple repeater and this repeater loop on a table row, that's when i will need to bind this tabular data to a lot os client side scripts.
This is one of the reasons to use repeater over a grid.
And sometimes its better to use a grid view.
I just want you to share with me your ideas about when to use which and when not to use, i know there is no a standard for that, but i just wanted to hear ideas, and i will judge based on my current case.