[Expand]General Information
[Expand]WinForms Controls
[Collapse]ASP.NET Controls and MVC Extensions
 [Expand]Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]ASP.NET WebForms Controls
 [Collapse]ASP.NET MVC Extensions
  [Expand]Product Information
  [Expand]Getting Started
  [Expand]Common Concepts
  [Expand]Grid View
  [Expand]Tree List
  [Expand]Card View
  [Expand]Reporting
  [Expand]Charting
  [Expand]Pivot Grid
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Scheduler
  [Expand]Site Navigation and Layout
  [Expand]HTML Editor
  [Expand]Vertical Grid
  [Collapse]Data Editors Extensions
    Editor List
   [Expand]BinaryImage
    Main Features
   [Expand]Button
   [Expand]Common Concepts
   [Expand]ButtonEdit
   [Expand]Calendar
   [Expand]Strongly-Typed Editor Types
   [Expand]Captcha
   [Expand]CheckBox
   [Expand]CheckBoxList
   [Expand]ColorEdit
   [Expand]ComboBox
   [Expand]DateEdit
   [Expand]DropDownEdit
   [Expand]GridLookup
   [Expand]HyperLink
   [Expand]Image
   [Expand]Label
   [Expand]ListBox
   [Expand]Memo
   [Expand]ProgressBar
   [Expand]RadioButton
   [Expand]RadioButtonList
   [Expand]SpinEdit
   [Expand]TextBox
   [Expand]TimeEdit
   [Expand]TokenBox
   [Expand]TrackBar
   [Expand]ValidationSummary
  [Expand]Docking and Popups
  [Expand]File Management
  [Expand]Data and Image Navigation
  [Expand]Multi-Use Site Extensions
  [Expand]SpellChecker
  [Expand]Query Builder
 [Expand]Localization
 [Expand]Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Main Features

Editors included in the MVC Extensions Suite provide the following benefits, making it much easier to implement a fully-functional and easy-to-use data editing form.

  • A wide range of extensions.

    There are already over twenty extensions included in the suite and there are more to come. The large number of extensions at your disposal ensures that you can find the one that provides the best experience for end-users.

    refer to the Editor List topic for the list of currently available editors.

  • Client-side adaptability.

    To reduce the risk of error and make it easier for end-users to enter data, you may need to dynamically change content in data editors. You may be required to filter values in list boxes or populate combo boxes with different values depending on other extensions. To provide a superior user interface, these operations should be done on the client. And we fully support this functionality.

    refer to the Client-Side API topic to learn more.

  • User input validation.

    DevExpress MVC data editors support various validation mechanisms. The table below contains links to help topics and demos that describe all the supported validation approaches.

    Validation Approach Help Topic Demo
    Built-in Validation Built-in Validation Built-in Validation
    Model Validation Model Validation Model Validation
    Unobtrusive Validation Unobtrusive Client Validation Unobtrusive Validation
    jQuery Validation jQuery Client Validation jQuery Validation

Expanded See Also

Is this topic helpful?​​​​​​​