# FlexGrid

Develop powerful and lightweight web applications using ASP.NET MVC controls. Learn more about the ComponentOne MVC controls in ASP.NET MVC documentation.

## Content



The **FlexGrid** control provides a powerful and flexible way to display data from a data source in a tabular format. The control is a full-featured grid, providing various features including several selection modes, sorting, column reordering, grouping, filtering, editing, custom cells, XAML-style star-sizing columns, row and column virtualization, etc.

**FlexGrid** provides design flexibility with unbound columns, conditional formatting and cell level customization. This allows developers to create complex grid-based applications, and edit and update data bound to database.

![](https://cdn.mescius.io/document-site-files/images/2b3ac322-100e-4637-958d-fb40dcda3f44/images/flexgridqs.png)

## See Also

**Reference**

[AllowMerging Enumeration](/componentone/api/mvc/online-mvc/dotnet-framework-api/C1.Web.Mvc/C1.Web.Mvc.Grid.AllowMerging.html)

[FlexGridBase\<T> Class](/componentone/api/mvc/online-mvc/dotnet-framework-api/C1.Web.Mvc/C1.Web.Mvc.FlexGridBase-1.html)