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

222
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 ?

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

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

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

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

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

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

379