Complete ASP.NET Core UI controls for enterprise web app development

Deliver highly interactive web and mobile applications using essential ASP.NET Core MVC controls.

Support for responsive and touch-first ASP.NET Core datagrid, chart, and report controls.

Support for ASP.NET Core-specific layout components and over 100 chart controls.

Easy development support through tag helpers, project templates, and scaffolds.

Provides extensible .NET Core APIs and built-in customization.

Supports .NET 6 , ASP.NET Core 3.1, and Visual Studio 2017

C1_Winforms_ui_컨트롤

Why Choose ComponentOne for ASP.NET Core MVC?

ASP.NET Core UI controls are reusable design elements that help developers implement a variety of features in their web applications in less time.

ComponentOne provides a complete set of high-performance, flexible ASP.NET Core controls, including data grids, charts, inputs, and more.


ComponentOne for ASP.NET Core MVC is fully compatible with the latest versions of Visual Studio and Windows OS.

Mobile-friendly data grid

You can develop regardless of the environment, from desktop to mobile.

Project template provided

Accelerate project development time using built-in project templates. Templates are provided for model binding, AJAX binding, and spreadsheets.

Implement diverse dashboards with 100 chart types

Build stunning dashboards and web apps faster with FinancialChart, FlexChart, Gauge, and Dashboard Layout.

Powerful server-side Web API

Build scalable and testable web apps with server-side Web APIs!


* ComponentOne Enterprise only

Tag Helper & SignalR Support

TagHelpers significantly improve code readability. SignalR creates apps that allow users to collaborate and edit web apps simultaneously.

Razor Pages Support

Fully supported in Razor Pages applications, and designers can guide installation and control updates.

Building Compliant Web Apps with Built-In Accessibility

Provides basic support for ARIA 1.1 standard including FlexGrid, TreeView, Gauge, Listbox, Combobox, and Menu.

Easy management using Nuget packages

You can easily manage packages by downloading them from nuget.org or using the ComponentOne NuGet package installed locally.

Ask anything!

Share your concerns and questions about ComponentOne with MESCIUS's expert team. We empathize with your concerns and are here to help.

Online product consultation Developer Forum (Technical Support)

Key Features of ComponentOne for ASP.NET Core MVC

ASP.NET MVC Core Demo Explorer

Explore all the ASP.NET Core MVC demos. Get a quick lesson on the best controls and sample ASP.NET MVC apps to help you get started.

FlexReport & FlexViewer Explorer

Create powerful .NET reports without code in the standalone FlexReport Designer and display them in FlexViewer Mobile, a responsive ASP.NET MVC report viewer for small screens.

Flight Statistics Dashboard

Experience a responsive dashboard demo showcasing multiple ComponentOne controls.

Learn MVC

To shorten your ASP.NET MVC learning curve, try using the LearnMVC client.

BI dashboard

Build business intelligence dashboards using dashboard layout controls. You can include controls like FlexGrid and FlexChart in built-in layouts.

FlexGrid Showcase

Designed specifically for mobile-first applications, FlexGrid's built-in features include JSON data binding, Excel-like selection, editing, sorting, grouping, filtering, and advanced cell formatting.

ASP.NET Core MVC Controls

Data Management

FlexGrid

FlexSheet *

ListBox

MultiRow Datagrid *

OLAP Pivot Grid *

Transposed Datagrid


Data Services

DataConnectors *

DataEngine *

TextParser *

Web API *


* ComponentOne Enterprise only

Navigation & Layout

Accordion

Dashboard Layout

File Manager

Menu

TabPanel

TreeView


Reporting & Documentation

Excel

FlexViewer

FlexReport Designer

PDF

Schedule Management

Calendar


Utility

Barcode

IntelliSpell

Project Templates *

Scaffolding

Themes

Zip

Data visualization

BulletGraph

FinancialChart *

FlexChart

FlexMap

FlexPie

LinearGauge

RadialGauge


Input & Editor

AutoComplete

ColorPicker

ComboBox

InputColor

InputDate

InputDateRange

InputDateTime

InputMask

InputNumber

InputTime

MultiSelect

Popup

ASP.NET Core MVC Project Templates & Wizards

Kickstart your project with scaffolders, designers, and ASP.NET Core MVC project templates.

Project Template

When you start a project, choose a theme for your project and style all controls with the selected theme to get your ASP.NET MVC Web application up and running faster.


  • AJAX / Model Binding
  • FlexSheet, FlexGrid pages
  • Razor Pages
See more details

Scaffolder

Save time with scaffolding. ComponentOne control wizards help you easily configure controls and generate code that interacts with your data model.


  • FlexGrid, FlexSheet, and MultiRow data grids
  • FlexChart, FlexPie, FlexRadar, Sunburst 차트
  • Input, Razor Pages
See more details

ComponentOne 2025 v1.1
New features

WinForms

- 새로운 탭 기반 필터 UI (distinct/null 필터)

- 검색 결과 수 확인 가능, 열/행 스크롤 제어 개선

- FlexChart 향상 및 ToggleSwitch 컨트롤 추가

- (v1.1) Flex Grid : 모던 필터 UI 기능 개선

WPF

- Rules Manager UI 도입 (조건부 서식)

- 스크롤 팁 & 오른쪽/아래 고정 지원

- ToggleSwitch, RadialMenu 단축키, 디자인 타임 UX 지원

- (v1.1) Office365 테마 개선

- (v1.1) 기본 지도(Maps) 소스 → OpenStreetMaps로 변경

WinUI

- FlexViewer & FlexReport 정식 출시

- FlexChart 축 분할, 스크롤 이벤트 개선

WinUI & MAUI (v1.1) 

- FlexGrid : 행과 열 선택 및 드래그 동작 개선

- WinUI FlexViewer : ALT + 방향키를 이용한 키보드 페이지 네비게이션 지원

- PDF 내보내기 기능 개선

Blazor

- FlexGrid & FlexChart 개선

- (v1.1) Linux 환경 호환성 개선

- (v1.1) FlexGrid 버그 다수 수정

ASP.NET Core

- FlexReport 정식 지원 (.NET Standard)

- FlexGrid & FlexChart 개선

Learn more about new features

ComponentOne for ASP.NET Core MVC Free Trial

Download

ComponentOne for ASP.NET Core MVC Pricing and Licensing

* All amounts are exclusive of VAT.

FAQ

  • How to install ComponentOne
  • How to Authenticate and Cancel a License Online
  • How to Authenticate and Unauthorize an Offline License


Developer License

This license is required to use the official ComponentOne for ASP.NET Core MVC controls.


₩1,364,000

* You must purchase 1 copy per developer.

Application for distribution key issuance

To deploy ComponentOne controls to a server, you must purchase a deployment license and obtain a deployment key. Please apply for a deployment key through the deployment key issuance portal. The following platforms require separate deployment keys for deployment.

  • Xamarin
  • UWP
  • ASP.NET Core
  • ASP.NET MVC
  • Web API

Introduction Inquiry

Check online quotes and request quotes

Request for product purchase consultation

If you need more detailed product and purchase consultation regarding ComponentOne implementation, please contact us using the method that is most convenient for you.

ComponentOne System Requirements

Check the system requirements for each platform.

See more details

ComponentOne Enterprise

Expand your development reach across all .NET platforms with ComponentOne Enterprise.

Desktop

WinForms

WinUI

WPF

UWP

Mobile

MAUIXamarin Forms

Xamarin iOS

Xamarin Android

Legacy

ActiveX

ASP.NET Web Forms

Silverlight

LightSwitch

Data Services

Web API

.NET Data Services

Web

ASP.NET MVC

ASP.NET Core MVC

Blazor

Controls for .NET developers

  • Spread.NET

    Global No. 1 Excel SpreadSheet Component
    • Excel import/export support
    • Support for 450 Excel functions
    • Support for WinForms, ASP.NET, and WPF
    Learn more
  • ActiveReports.NET

    .NET-based business reporting components
    • Report designer that requires no coding
    • Full report viewer
    • Supports WinForms, WPF, ASP.NET MVC, and .NET CORE
    Learn more
  • Forguncy

    A business web development solution built with Excel without coding.
    • Easy and quick web implementation with Excel features
    • Web development without HTML & CSS
    • Data collection and integration solution
    Learn more
  • DsExcel

    High-performance Java & Kotlin / .NET-based Excel spreadsheet API library
    • Create, load, edit, and save spreadsheets
    • Parse, convert, and share spreadsheets
    • Calculate formulas and format cells
    Learn DsExcel Java
    Learn about DsExcel .NET