我想从ListBox发布选定的值回到控制器,但总是只有一个选定的值。MVC ListBox回发只有一个值
我的模型:
public IEnumerable<SelectListItem> RegionsList { get; set; }
public string[] Regions { get; set; }
我的观点:。
@Html.ListBoxFor(m => m.Regions, Model.RegionsList)
林选择两个项目,以 “ID” 3和5 jQuery的$( “#区”)VAL()给我:
$("#Regions").val();
["3", "5"]
但后经过我的模型只有:
"3"
我想改变字符串[] IEnumerable但没有结果。发布到控制器时始终只有一个值。你有什么想法是什么问题?
更改您的公共IEnumerable RegionsList {获取;组; }'属性到'公共MultiSelectList RegionsList {get;组; }' –