控制器获取动作
IList<InputVoltage> inputVoltagesList = unitOfWorkPds.InputVoltageRepository.GetAll.ToList();
pdsEditViewModel.InputVoltageList = inputVoltagesList.Select(m => new SelectListItem { Text = m.Name, Value = m.Id.ToString() });
视图模型
public IEnumerable<SelectListItem> InputVoltageList { get; set; }
public List<int> SelectedInputVoltages { get; set; }
看法
@Html.ListBoxFor(m => m.SelectedInputVoltages, Model.InputVoltageList)
我想在用户没有选择时收到一个空列表,selectedInputvoltages 进入我的后控制器操作为空我如何让它作为一个空列表进入?
我喜欢这两个答案,使用其中一个有什么好处吗?