With the MVC ComboBox and AutoComplete controls, you can filter a list of items as you type and select a value directly from a drop-down.
The MVC AutoComplete control shows suggested text for a field in a drop-down list by retrieving data from the server. This list is filtered as the user types making it easier to work with large lists.
The MVC ComboBox is very similar to the AutoComplete control. Instead of providing a list of suggestions as you type, the ComboBox will automatically complete and select the entry you type, supporting case-sensitive and insensitive searching. Select values by choosing them from a list with autocompletion.
You can populate ComboBox and AutoComplete with data from arrays or dynamic lists. The AutoComplete controls can show string values from a list or display values through sophisticated binding by mapping the DisplayMemberPath and SelectedValuePath to object properties.
AutoComplete offers several properties for altering its behavior, like the CSSMatch property. With the CSSMatch property, you can specify the CSS class that is used to highlight the parts of the content that match your search terms.
The ComboBox control allows you to easily format items through a template and display custom content in the control's drop-down list. You can also apply grouping to the items within the drop-down list.