A traditional ASP.NET GridView control is a web server control that renders or runtime at web server. It occupies more memory and CPU utilization. To provide a better web responsive application experience, JQuery Template Grid is your solution.
JQuery Template Grid is a client-side grid mechanism that occupies the needed memory at client side and your web server is freed up from the memory overheads. It entertains just the Data Acquisition and manipulation code.
This provides more control over the user interface as it has a more robust data fetching and displaying mechanisms in a grid. It is also flexible to cater design issues.
Read the rest of the tutorial here: http://www.codeproject.com/Articles/717350/ASP-NET-jQuery-Template-Grid-with-Paging-Sorting-a