List of ASP.NET MVC grid controls

 Posted by on January 10, 2014
Jan 102014
Share...Tweet about this on TwitterShare on FacebookShare on Google+Share on StumbleUponShare on LinkedInPin on PinterestShare on TumblrShare on RedditDigg this

I was trying out several grid implementation for my next ASP.NET MVC framework based project, and thought to share with you the list of known grid display solutions I’ve found. All the description have been taken directly from the relative sites.

Html Grid

  • FlexGrid – Lightweight but rich data grid with resizable columns and a scrolling data to match the headers, plus an ability to connect to an xml based data source using Ajax to load the content.
  • MVC Contrib – The Grid component allows for the easy construction of HTML tables for displaying data from a collection of Model objects.
  • jqGrid – jqGrid is an Ajax-enabled JavaScript control that provides solutions for representing and manipulating tabular data on the web. Since the grid is a client-side solution loading data dynamically through Ajax callbacks, it can be integrated with any server-side technology, including PHP, ASP, Java Servlets, JSP, ColdFusion, and Perl.
  • Datatables – dataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, which will add advanced interaction controls to any HTML table.
  • Sencha Ext JS JavaScript Framework – Sencha Ext JS JavaScript Framework for Rich Desktop Apps
  • Ingrid – Ingrid is an unobtrusive jQuery component that adds datagrid behaviors (column resizing, paging, sorting, row and column styling, and more) to your tables. It’s easy to get started
  • jqxGrid -The Grid is a powerful jQuery widget that displays tabular data. It offers rich support for interacting with data, including paging, grouping, sorting, filtering and editing.
  • Telerik MVC – jQuery based grid that is GPL v2 licensed, commercial version also available
  • Kendo UI Grid – Kendo UI has everything you need to build fast, HTML5 web apps in one compact easy-to-use package: (NEW!) Responsive UI widgets, data source, validation, an MVVM framework, themes, templates and so much more.
  • MVC Controls Toolkit – MVC Controls Toolkit is a complete set of advanced server controls for MVC 2-4 ranging from a templated edit-on line datagrid to date-picker and custom formatted textboxes, supporting client validation and globalization. Client Side based grid.
  • Infragistics igGrid – The igGrid is the fastest jQuery grid on the market and provides line of business features, touch support, and responsive web design features. You can bind the igGrid to a variety of data sources including JSON, XML, HTML tables, .NET collections, and even .NET DataTables. The igGrid works with popular open source libraries including KnockoutJS, History.js, JsRender, and Bootstrap
  • dhtmlxGrid – a full-featured JavaScript grid control that provides cutting-edge functionality, powerful data binding, and fast performance with large data sets. Rich and intuitive JavaScript API makes the grid highly customizable and easy-to-use. dhtmlxGrid can load data from different data sources: XML (custom format supported), JSON, CSV, JavaScript array, and HTML table.
  • MVC Awesome Ajax List – Awesome helpers are built for rapid development of highly responsive ajax web applications.
  • MVC Awesome Grid – Awesome helpers are built for rapid development of highly responsive ajax web applications.
  • Syncfusion MVC Essenitial Grid – A scalable, high-performance data grid designed for ASP.NET MVC with built-in support for data virtualization, JSON, paging, grouping, and Excel-like editing and filtering. Its simplicity, flexibility, and extensive theming allow it to adapt to your needs, making it the data grid of choice.
  • SlickGrid is a JavaScript grid/spreadsheet component.It is an advanced component and is going to be a bit more difficult to learn and configure, but once you realize its full potential, it will blow your mind!
  • jQuery ASP.Net MVC Controls: A complete pack of ASP.Net MVC compatible controls based on jQuery and jqGrid frameworks.
  • DevExpress ASPxGridView  – The ASPxGridView is available as a WebForms Control or an MVC Extension. Both ship as part of the DevExpress ASP.NET Subscription.
  • Code based ASP.NET MVC GridView – Simple GridView extension method which generates a nice looking, plain-HTML grid with all required features like paging, editing, deleting, alternating rows,

Please suggest a control if you think it should be part of this list!

    Share...Tweet about this on TwitterShare on FacebookShare on Google+Share on StumbleUponShare on LinkedInPin on PinterestShare on TumblrShare on RedditDigg this

    I'm a Software Developer and Solution Architect interested in Software Development, Object-Oriented Design and Software Architecture all this especially bound to the Microsoft.NET platform.Feel free to contact me or know more in the about section

      13 Responses to “List of ASP.NET MVC grid controls”

    1. Can you kindly suggest which grid has hyperlink in column cell so when we click on that cell it should display details grid.

    2. Which grid suits for having hyperlink in a column cell, so that when we click on that cell it should expand with details grid

    3. I use this one:

    4. Shield UI’s Grid is a very powerful component supporting many enterprise features. Check it out here


    6. jTable!
      Easiest, best and free.

    7. I found two (both server based), which I haven’t used yet though:
      * (mvc contrib grid control, updated for MVC5)

    Leave a Reply