Я думаю, вы ошибочно поняли ASP.Net MVC.
ASP.Net MVC does not support server side controls.
Поддерживается только в веб-формах, модель программирования полностью отличается от веб-форм asp.net.
Все стороне сервера управления зависит/использует ViewState, которая не поддерживается ASP.NET MVC.
Если вы хотите достичь, функциональность сетки, вы можете пойти на asp.net WebGrid MVC или вы также можете выбирать между использованием Java Script библиотеки с открытым исходным кодом, такие как
Jqgrid , jquery Data tables etc.
Прежде, чем начать работа с ASP.NET MVC,
i strongly recommend you to understand difference between webforms and mvc , which controls are suppported etc.
Надеется, что это помогает ..
Примечание: Вы не можете использовать элементы управления asp.net сервера в ASP.Net MVC
Обновлено:
http://www.codeproject.com/Articles/668182/Difference-betweeen-ASP-NET-WebForms-and-ASP-NET-M
Здесь есть ссылка, которая дает вам различие между WebForms и mvc
Просто руководство по пептиду, любите различия – Simsons