Je suis à l'aide de la DropDownListFor méthode d'assistance à l'intérieur d'une page d'édition et je ne suis pas du tout avoir la chance de l'obtenir pour sélectionner la valeur que je précise. J'ai remarqué une question similaire sur Stackoverflow. La solution de contournement proposée a été de, "remplir votre SelectList dans le code de la vue". Le problème est que j'ai déjà essayé et ça ne marche toujours pas.
<%= Html.DropDownListFor(model => model.States, new SelectList(Model.States.OrderBy(s => s.StateAbbr), "StateAbbr", "StateName", Model.AddressStateAbbr), "-- Select State --")%>
J'ai mis un point d'arrêt et ont vérifié l'existence (et la validité) de modèle.AddressStateAbbr. Je ne suis pas sûr de ce que je suis absent.