# Case-sensitive Search

Develop powerful and lightweight web applications using ASP.NET MVC controls. Learn more about the ComponentOne MVC controls in ASP.NET MVC documentation.

## Content



By default, the search in ComboBox is case-insensitive. However, there might be a scenario where you need case-sensitive search in ComboBox. With case-sensitive search, ComboBox allows you to have more granular control over searched items. You can achieve the granularity in search by setting [CaseSensitiveSearch](/componentone/api/mvc/online-mvc/dotnet-framework-api/C1.Web.Mvc/C1.Web.Mvc.ComboBoxBase-1.CaseSensitiveSearch.html) property of the **ComboBox** class to **true**. The **CaseSensitiveSearch** property determines whether the searches performed while the user types should be case-sensitive which makes the search more refined.

![ComboBox showing case-sensitive search from a list of cities](https://cdn.mescius.io/document-site-files/images/2b3ac322-100e-4637-958d-fb40dcda3f44/images/conbobox-search.gif)

The following example shows how you can use the case-sensitive search in the ComboBox control. The example uses Cities.cs model added in the [Quick Start](/componentone/docs/mvc/online-mvc/workwithcontrols/Input/ComboBox/ComboBoxQuickStart) topic.

### Controller

```csharp
public ActionResult Index()
{
    return View();
}
```

### View for the Controller

```razor
@{List<string> cities = Cities.GetCities();}
@(Html.C1().ComboBox()
        .Bind(cities)
        .SelectedIndex(0)
        .IsEditable(true)
        .CaseSensitiveSearch(true))
```