
ASP.NET Core UI control library that provides server‑side rendered, data‑aware web components for modern .NET web applications.
Vendor
Developer Express
Company Website




DevExpress ASP.NET Core Controls are a collection of server‑side UI components designed for building web applications with ASP.NET Core. They integrate with MVC and Razor Pages and focus on structured data presentation, user input, and reporting scenarios. The controls rely on server‑side processing and rendering while using client‑side scripts for interaction. They are designed to simplify the implementation of complex UI patterns while maintaining compatibility with the ASP.NET Core request and lifecycle model.
Key Features
Server‑Side UI Controls Rendered and managed on the server.
- Tight integration with ASP.NET Core MVC
- Razor Pages support
Data‑Aware Components Optimized for structured data handling.
- Data grids and lists
- Sorting, filtering, grouping, and paging
Editors and Form Controls Supports data input scenarios.
- Editors for common data types
- Model binding integration
Reporting and Document Features Supports document‑centric workflows.
- Report viewers
- Export and print functionality
Client‑Side Interaction Layer Enhances user experience.
- JavaScript‑based interactivity
- Partial page updates
Theming and Customization Controls visual appearance.
- CSS‑based themes
- Layout and style customization
Benefits
Simplified Web UI Development Reduces manual UI coding.
- Prebuilt components
- Consistent APIs across controls
Strong ASP.NET Core Integration Aligns with framework conventions.
- Native model binding
- Validation support
Efficient Data Presentation Handles large datasets effectively.
- Server‑side data operations
- Optimized rendering pipelines
Predictable Application Behavior Follows server‑side execution model.
- Centralized business logic
- Controlled state management
Maintainable Web Applications Improves long‑term maintainability.
- Reusable UI definitions
- Clear separation of concerns