Now with .NET Core 3.0 Support
ASP.NET MVC UI Controls for Web Apps
Build modern, touch-first solutions with our UI controls for ASP.NET MVC
- Includes responsive grids, charts and reports
- Extensive API and built-in customization options
- Strong support for code generation and scaffolders
-
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 speed up project creation
-
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
NEW! Build BI dashboards
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
NEW: Flight Statistics Dashboard
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
.NET Data Grids
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
80+ ASP.NET MVC Chart Types
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
FlexViewer, an ASP.NET MVC Document Viewer
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 demoCreate ASP.NET MVC PDF Documents
Create Adobe PDF documents from your web apps using ASP.NET MVC PDF, complete with security, compression, outlining, hyper-linking, and attachments.
Learn MoreExplore all ASP.NET MVC controls
- Top Controls
- FlexChart
- FlexGrid
- FlexReport
- OLAP
- * Available only in ComponentOne Studio Enterprise
- DataConnectors
- DataEngine
- FinancialChart
- FlexSheet
- IntelliSpell
- MultiRow DataGrid
- OLAP
- TextParser
- Web API
- Templates & Scaffolders
- Standard Template
- AJAX Binding Template
- Model Binding Template
- Spreadsheet Template
- ASP.NET MVC Control Wizard
- Data Management
- FlexGrid
- FlexSheet**
- ListBox
- MultiRow Data Grid**
- OLAP**
- Data Visualization
- BulletGraph
- FinancialChart**
- FlexChart
- LinearGauge
- RadialGauge
- Input & Editing
- AutoComplete
- ColorPicker
- ComboBox
- InputColor
- InputDate
- InputDateTime
- InputMask
- InputNumber
- InputTime
- MultiSelect
- Popup
- Reporting & Documents
- Excel
- FlexReport
- FlexViewer
- FlexReport Designer
- Utilities
- Barcode
- IntelliSpell*
- Project Templates
- Themes
- Web API*
- Zip
- Scheduling
- Calendar
- Navigation & Layout
- Accordion
- Dashboard Layout
- File Manager
- Menu
- TabPanel
- TreeView
ASP.NET MVC Project Templates
Get started quickly with ComponentOne project templates.
Templates
Standard Template
AJAX Binding
Model Binding
Spreadsheet
NEW! Visual Studio Razor Pages Template
Kickstart your projects with ASP.NET MVC Scaffolders and Designers

Try ASP.NET MVC Scaffolder Wizard
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:
- FlexGrid
- MultiRow
- FlexSheet
- FlexChart
- FlexPie
- Sunburst Chart
- FlexRadar
- Input
- NEW! Razor Pages
What's New

Accordion Control - Display a list of expandable items with the new Accordion for ASP.NET MVC control.
Transposed MultiRow - MultiRow for ASP.NET MVC now supports a transposed view, which is another way to show tabular data and especially useful when there are few data items.
FlexGrid Custom Editors - FlexGrid has in-built support for Excel-like, fast editing, however, in certain cases users may need advanced editing. Now you can specify a custom editor control for a column by setting the "Editor" property.
Read MoreTry ASP.NET MVC and Core Demos

The LearnMVC Client
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 ASP.NET MVC Explorer