Попробуйте в else задать значение свойства DataGridView.FirstDisplayedScrollingRowIndex (индекс первой отображаемой строки). Чтобы получить количество отображаемых строк используйте метод DataGridView.DisplayedRowCount.
Согласно п.7 entityframework.codeplex.com/wikipage?title=Gettin... после построения проекта в папке Bin \ Release \ должен быть создан nuget-пакет.
Попробуйте подключить EF к вашему проекту установив этот пакет из локального фида Nuget. Перед этим естественно удалив ранее добавленные ссылки из вашего проекта на проект EF.