Я використовую допоміжний метод DropDownListFor всередині сторінки редагування, і мені не пощастило отримати його, щоб вибрати вказане значення. Я помітив подібне запитання щодо Stackoverflow. Запропонованим обхідним шляхом було "заповнити ваш SelectList у коді подання". Проблема в тому, що я вже спробував це, і все ще не працює.
<%= Html.DropDownListFor(model => model.States, new SelectList(Model.States.OrderBy(s => s.StateAbbr), "StateAbbr", "StateName", Model.AddressStateAbbr), "-- Select State --")%>
Я встановив точку зупинки та перевірив існування (та дійсність) моделі.AddressStateAbbr. Я просто не впевнений, чого мені не вистачає.