Я хочу привязать поле в представлении к свойству в ViewModel. Объект «Программа» и имеет свойства «Имя» и «Уровень». Таким образом, пользователь должен иметь возможность установить название программы и уровень опыта, который он / она имеет с этой программой.
Программа - это таблица в базе данных Sql Server, доступ к которой осуществляется через Entity Framework. Поэтому было бы достаточно просто привязать свойство Level в ViewModel к текстовому полю:
@Html.TextBoxFor(model => model.Level)
Но я хочу выпадающий список с ограниченным количеством уровней (1-5). Итак, как мне это сделать и при этом привязать раскрывающийся список к свойству ViewModel?