Perchè non usi la paginazione? E' una proprietà della GridView che ti permette di impaginare i risultati visualizzandone quanti ne vuoi