Touch-first, flexible ASP.NET MVC data grid
FlexGrid puts control in your hands with built-in support for filtering, sorting, and editing data
Save time with scaffolders and project templates
Built-in scaffolders support code-free views, and our project templates for model binding, AJAX binding, and spreadsheets support ASP.NET Core 2.0
100+ data visualization charts and tools
With financial charts, FlexChart, and gauges, you'll deliver stunning web apps in less time
Power your apps with the Web API
With ComponentOne Studio Enterprise, you can combine ASP.NET MVC's OLAP with the Web API to create scalable, testable web apps and aggregate big data
Built-in accessibility in top controls
FlexGrid, treeview, gauge, listbox, combobox, and menu all have built-in support for ARIA 1.1 standards
Collaborate better with tag helpers and SignalR support
TagHelpers allow you to vastly improve the readability of your code; SignalR creates apps that allow users to collaborate and edit a web app simultaneously
Build business intelligence dashboards with the dashboard layout control
- Built-in layouts
- Users can resize and move controls
- Embed C1 controls like FlexGrid and FlexChart
Deliver a responsive, auto-updating dashboard:
- Drill into information by clicking a chart node
- Add custom icons, sparklines, and conditional formatting
- Treemap, line, bar charts
Designed specifically for mobile-first apps, FlexGrid's built-in features include:
- JSON data binding
- Sorting, grouping, and filtering
- Excel-style selection and editing
- Advanced cell formatting
Wow your users with 100+ ASP.NET MVC chart types and features:
- SVG rendering
- Series, touch, and zoom interactions
- Client-side image export with Web API
Create powerful .NET reports code-free in our standalone FlexReport Designer, and display them in FlexViewer Mobile, a responsive ASP.NET MVC report viewer for small screens.Try the demo
Explore all ASP.NET MVC controls
- Templates & Scaffolders
- Standard Template
- AJAX Binding Template
- Model Binding Template
- Spreadsheet Template
- Visual Studio Razor Pages Template
- ASP.NET MVC Control Wizard
- Input & Editing
- Color Picker
- Masked Input
- Numeric Input
ASP.NET MVC Project Templates
Get started quickly with ComponentOne project templates. Includes full ASP.NET Core 2.0 support
Kickstart your projects with ASP.NET MVC Scaffolders and Designers
With our newly-enhanced scaffolders, you can use the control wizard to configure controls when you're not using Entity Framework and generate code for a C1 MVC control! Scaffolders include:
- Sunburst Chart
- NEW! Razor Pages
The OLAP Slicer control provides a quick way to edit filters applied to PivotField objects.
It provides buttons the user can click to filter data based on values and indicates the current filtering state. This makes it easy to understand what is shown in filtered PivotGrid and PivotChart controls.
Multi-Column Combo. This extension control extends the cell dropdown to contain a pageable FlexGrid that displays multiple columns. The MultiColumn Combo control is helpful when users need to see multiple columns to make a decision. The dropdown is also pageable allowing the on-demand loading of data.
The Control Wizard has been updated so that you can use OLAP, Tab, DashboardLayout controls. It provides improved support for licensing and updating project resources and Web.config.
FlexGrid adds support for Column Groups with a Column Header template that allows defining hierarchical column structures where some columns contain groups of columns.
A Menu.subItemsPath property for the Menu control is available. This property allows the creation of hierarchical (multi-level) menus.
There is a ShowYearPicker property for Calendar and InputDate. This causes the calendar to show a list of years when the user clicks the year calendar header.
ASP.NET Web API Data storage now supports cloud storages and their CRUD operations.
Visual Studio 2019 Support
The MVC controls have been tested against and fully support Visual Studio 2019.What's New View Roadmap
Try ASP.NET MVC and Core Demos
Most of our ASP.NET MVC demos are available in both ASP.NET MVC and ASP.NET Core. You can get quick lessons on our top ASP.NET MVC controls and find plenty of sample ASP.NET MVC apps to get you started.
You can also try the LearnMVC Client to shorten your ASP.NET MVC learning curve. Experiment with the ASP.NET MVC controls and learn MVC while you work!LearnMVC Client Core Explorer ASP.NET MVC Explorer