c# - это - как установить asp.net mvc 5



SelectList с нулевым выбором (1)

У меня есть несколько выпадающих списков, таких как этот:

@Html.DropDownListFor(model => model.Process, Model.ProcessList)

Все они принимают SelectList на основе данных из таблицы базы данных, например:

ProcessList = new SelectList(_db.Processes, "ID", "Name");

где _db.Processes возвращает ObjectSet<Process> .

Проблема у меня заключается в том, что иногда свойство, которое устанавливается раскрывающимся списком, может быть без выбора, то есть с null . Как я могу добавить null выбор в SelectList >


@Html.DropDownListFor(model => model.Process, Model.ProcessList,"--Select Process--")

Приведенная выше строка добавит --select process-- вверху списка выбора, и если выбрано это значение, пустая строка будет опубликована, а привязанному свойству будет --select process-- значение null (в этом случае Process)





asp.net-mvc