List of ASP.NET MVC grid controls

 Posted by on January 10, 2014
Jan 102014
 
Share...Tweet about this on Twitter4Share on Facebook0Share on Google+3Share on StumbleUpon0Share on LinkedIn2Flattr the authorPin on Pinterest0Share on Reddit0Share on Tumblr

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

  • 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,
  • 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 PHPASP, 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 KnockoutJSHistory.jsJsRender, 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.
  • ASP.net MVC Awesome Ajax List – Awesome helpers are built for rapid development of highly responsive ajax web applications.
  • ASP.net 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.

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

zoran maksimovic
About the author:
My name is Zoran Maksimovic. I'm a passionate programmer and interested in everything about Software Development, Object-Oriented Design and Software Architecture. Feel free to contact me or to know more about me in the about section.
Share...Tweet about this on Twitter4Share on Facebook0Share on Google+3Share on StumbleUpon0Share on LinkedIn2Flattr the authorPin on Pinterest0Share on Reddit0Share on Tumblr

Leave a Reply

loats@mailxu.com buchmannmisha@mailxu.com