Displaying records in a table is a common requirement in web applications . A table like this is required facilitate the sorting of data that is based on a specific column and pagination for the sake of ease of navigation and display. Unlike ASP.NET web form, MVC does not have a readymade server controls like GridView to ease the process. You’ll need to use third-party helper to make some custom provision to accomplish the task.
This article will show how persistent and bidirectional sorting as well as paging can be implemented in ASP.NET MVC without external dependencies.
Read the rest of the post here:Â http://www.codeguru.com/csharp/.net/net_asp/mvc/implementing-sorting-and-paging-in-asp.net-mvc.html