我正在使用下拉列表动态加载部分类。下拉列表代表了一对多关系的多方面。一个人注册多个公寓。见下图。它一直在努力达到这一点。但是,当我回发表单时,我希望默认的模型绑定器将所有选定的值收集到viewmodel中的List中。
public class RegistrationViewModel
{
public RegisterModel RegistrationData { get; set; }
public List<OccupierApartment> OccupierApartment { get; set; }
public SelectList ComplexesSelectList { get; set; }
public SelectList OccupierTypeSelectList { get; set; }
}
这是我的问题:视图中下拉列表的lambda语法是什么:类似这样,但它只获取列表中的第一项,而我需要获取所有选定的下拉列表:@ Html.DropDownListFor( m =&gt; m.OccupierApartment [0] .OccupierTypeID,Model.OccupierTypeSelectList,“ - select - ”)