@Html.DropDownListFor 上的自定义条目

Custom entry on @Html.DropDownListFor

下面的代码将只接受模型中包含的颜色。它如何允许用户输入一个未在模型中列出的?

      <div class="form-group input-group-sm">
            @Html.LabelFor(m => m.CarColor, new { @class = "control-label col-md-5" })
            <div class="col-md-7">
                @Html.DropDownListFor(m => m.CarColor, ViewBag.CarColorList as SelectList })
            </div>
        </div>

我的方法是使用 Select2。 Select2 基本上是一个很棒的下拉列表。 'Loading Data' 示例向您展示了从哪里开始。