Добавить пустое поле в DropDownList

213
08 января 2018, 12:00

Подскажите, возможно ли добавить пустое значение в уже сформированный список и чтобы оно выводилось первым на вью?

Контроллер:

var genre = db.Movies.Select(b => b.Genre).Distinct();
ViewBag.Genre = genre.ToList();

Выдает мне 4 значения, которые потом отображаются во вью:

@using (Ajax.BeginForm("Genre", null, new AjaxOptions
                {
                    HttpMethod = "GET",
                    InsertionMode = InsertionMode.Replace,
                    UpdateTargetId = "content"
                }, new { id = "GenreSearch" }))
                    {
                        <div>
                            @Html.DropDownList("genre", new SelectList(ViewBag.Genre, "genre"), new
                                 {
                                     @class = "form-control",
                                     onchange = "AdditionalsChanged()",
                                     style = "width: 150px",
                                     id = "genre"
                                 })
                        </div>
                    }

Скрипт:

<script>
    function AdditionalsChanged() {
        $('#GenreSearch').submit();
    }
</script>
READ ALSO
Подключение к postgresql js

Подключение к postgresql js

Как подключиться к postgresql c помощью js ?

201
Всплывающее предупреждение для Recapcha

Всплывающее предупреждение для Recapcha

Добрый деньСоздана Ajax форма записи на консультацию

192
Вывод первой строки матрицы через forEach

Вывод первой строки матрицы через forEach

Необходимо вывести первую строку матрицы используя цикл forEach

368