Como funciona o ROW_NUMBER ()?

Com esse recurso você pode solicitar apenas um conjunto x de registros. Com isso você pode configurar seu GridView em conjunto com um ObjectDataSource para trazer do banco de dados apenas a página que ele realmente vai mostrar.