Это простое решение сработало для моего проекта mvc5:
в поле зрения:
@{
Model.ModelItemsList.Add(new ModelItem{ });
SelectList modelItemSelectList = new SelectList(Model.ModelItemsList, "ModelItemID", "ModelItemName");
}
Просто добавьте новый элемент к List<>
, который вы хотите отобразить в своем представлении.
В моем случае я добавил пустой «ModelItem» к своему List<ModelItem> ModelItemList
. Так как мой ModelItemID - это Guid, мне пришлось проверить Guid.Empty в моем методе контроллера и выполнить некоторый код.
Вот и все.