ASP.NET Core MVC コントロールヘルプ
AutoExpandSelection
コントロールの使用 > Input > 共通の機能 > AutoExpandSelection

AutoExpandSelectionプロパティを使用すると、ユーザーがコンボボックスにキー入力したときに、ドロップダウンコントロールが、入力した文字と一致する値をコンボボックスのリストからコンボボックスのテキストボックス部分に自動的に挿入するかどうかを指定できます。

メモ: InputColorコントロールとInputDateコントロールの場合、AutoExpandSelectionプロパティのデフォルト値はTrueに設定されています。その他のInputコントロールのデフォルト値はFalseです。

AutoExpandSelectionプロパティは、次のInputドロップダウンコントロールで使用できます。

次のコード例は、InputコントロールでAutoExpandSelectionを使用する方法を示しています。

IndexController.cs
Razor
コードのコピー
public ActionResult Index()
  {
ViewBag.Cities = Models.Cities.GetCities();
return View();
   }


Index.cshtml

Razor
コードのコピー
@{
        List<string> cities = ViewBag.Cities;
<div>
    <c1-combo-box selected-index=0 auto-expand-selection="true">
        <c1-items-source source-collection=@cities></c1-items-source>
    </c1-combo-box>
</div>