More on Datagrids Sucking
Samer pointed me to this article on AngryCoder. I have to agree with the article, don't use a Datagrid when a Repeater suits your needs better, when you need a more precise control over exactly what is outputted (output?) for each record in your DataSource. A DataList can also sometimes serve as a happy medium--some of the features of a Datagrid, but more control over the HTML.
And a quote from the article:
When you really get down to it, the DataGrid server control implementation is not very robust or feature rich.
Yeah, I can hardly ever think of a time to use any of the Datagrid features like editing, sorting, and paging, not really very useful features at all. :)
Datagrid Girl