Grouping data in grid view is an essential part of the UI features these days. With ASP.NET MVC you need to completely control the html as many Â people don’t like to use 3rd party controls. Developers often use a simple for loop to display tabular/grid so they can customize it according to their needs.
This article will provide you with a simplified approach to group the grid view data directly by coding it in your view. You can also add customized data in group header and footer according to your needs.
This approach will use group by to group the data of the grid view then uses a normal conventional loop to display the data in the desired format.
Read the rest of the post here:Â http://www.codeproject.com/Articles/761687/Grouping-Gridview-in-Asp-Net-MVC