Just for usabililty: Make the Datagrid respond to the keys:
Home: select top row,
End: select last row,
Ctrl-Home, go to first page,
Ctrl-End: go to last page,
Page-Up: go to previous page and
Page-down: go to next page