В моем приложении у меня есть следующее сообщение: Ссылка на объект не установлена на экземпляр объекта.
@Html.DropDownList("Title",ViewData["PersonTitle"] as SelectList, Model.Person.Title)
Раскрывающийся список содержит простые строки (названия людей).Когда вы выбираете заголовок, этот заголовок должен быть возвращен моей модели.Код контроллера:
ViewData["PersonTitle"] = new SelectList(new[] { "Dhr.", "Mevr." });
Почему это не работает?
Редактировать: Цель состоит в том, чтобы изменить
@Html.EditorFor(model => model.Person.Title)
на что-то подобное
@Html.DropDownList("Title",ViewData["PersonTitle"] as SelectList, Model.Person.Title)