I used a few data controls, but I am not experienced enough to know with what controls to stick and with which not to stick..
If gridview has so many events and properties why would I choose to use: ListView, Repeater, FormsView?
When will I choose to use Repeater or FormsView ?
I had typed up some long, verbose answer, but found this article that illustrates each data control's supported functionalities.
The most flexible data control is the ListView, where you have full control over the layout, paging, sorting, grouping.
The repeater doesn't have any bells and whistles except for a flexible layout. Quick and dirty data displaying.