I have a gridview that I'm populating via ODBC. I'm using an objectdatasource, and have a class that returns a dataset with the results. I've got everything working great, but Management feels that the sorting on the gridview is unacceptably slow. It looks like it's requerying the database on the sort, and they're nitpicking about those extra few seconds. Anyway, is this for sure what's happening? Is there a way to diconnect the dataset from the database and have the gridview just sort in memory to speed things up? Are there any other options? Thanks for any help - this is my first .NET 2.0 application, and I'm learning a lot, but I'm not really sure where to go from here. Thanks!