Skip to main content Skip to footer
Mvc Input Controls

Powerful ASP.NET MVC Input Controls

Parse and format user input with a full set ASP.NET MVC input controls for easy data entry.

  • Format and parse numbers, dates, colors, and masked text
  • Select multiple items from a checklist or enter items like a tag editor
  • Provide auto-complete during input with data binding
  • Globalization & culture setting made easy
  • Supports .NET Core MVC Projects
Download Free Trial

Why Choose ASP.NET MVC Input Controls?

Globalization

MVC Input Development Made Easier

Define the cultural settings used by any Input control. Create code-free views and save time with scaffolding support for Input.

Validate Input

Increase Efficiency with Data Validation

Eliminate invalid Input like alphanumeric characters in a numeric input box. Visually alert your users with red font or display an error message.

Professional Styles

Customize the UI With Themes

With more than 18 built-in themes available, you can quickly and easily customize the appearance of controls to match your application's theme and company branding.

ASP.NET MVC Input Controls

MVC AutoComplete

MVC AutoComplete

The AutoComplete control shows suggested text for a field in a drop-down list by retrieving data from the server. Highlight parts of the content that match the search terms using specific CSS classes.

MVC ColorPicker

MVC ColorPicker

With the InputColor control, users can select colors by typing in HTML-supported color strings or pick them from a drop-down ColorPicker control. Using this control, you can allow users to select colors and to intuitively display the changes into CSS for a control or design mode.MVC Numeric Input

MVC ComboBox

MVC ComboBox

The ComboBox control allows you to easily format and group items through a template and displays custom content in the control's drop-down list. It also supports automatic text completion.

MVC Date and Time Input

MVC Date and Time Input

With the InputDate control, you can edit and select dates via a drop-down calendar, preventing you from entering an incorrect value. Use the InputTime control to modify the time portion of date by entering data or by picking from a list. Use the InputDateRange to select a range of dates across multiple months. The controls support data binding, range restriction, and interval selection.

MVC Masked Input

MVC Masked Input

The InputMask control prevents invalid data by validating and formatting user input as it is entered. Edit strings, using a mask, prevents invalid Input and skips over literals.

ASP.NET MVC Menu Control

MVC Menu

The ASP.NET MVC Menu control displays a text element with a drop-down list of commands that the user can click. It supports nested menu items, and you can use it as a context menu.

MVC Multi-Select

MVC Multi-Select

Add a drop-down list with multiple selections to your application with the MultiSelect control. The MultiAutoComplete control allows the user to pick multiple items from a list with autocomplete support. Once you enter text in the control field, MultiAutoComplete starts searching for items that match the entered string and displays a list of possible results.

MVC Numeric Input

MVC Numeric Input

With the InputNumber control, you can edit numbers, and be prevented from entering invalid data. You can also format the numeric value, as it is being edited. Edit numeric values or use spinner buttons to increment or decrement the current value.

MVC PopUp

MVC PopUp

The PopUp control shows arbitrary elements as popups, popovers, or dialogs. Popovers have owner elements to control their visibility and are placed relative to their owner elements on the screen. Dialogs have no owner elements and appear toward the center of the screen.