Binding Viewmodel Property to dropdown selected item in razor
问题 public class State { public Guid Id { get; set; } public string Name { get; set; } } public class Address { public State State { get; set; } } public class JobSeeker { public Address CurrentAddress { get; set; } } public class RegisterVM { public JobSeeker JobSeeker { get; set; } public List<State> AllStates { get; set; } } in Razor @Html.DropDownListFor(m => m.JobSeeker.CurrentAddress.State, new SelectList(Model.AllStates, "Id", "Name" ), " -----Select List----- ") The result is the drop