I have a problem to get multi select dropdown list values.can anyone suggest me how to get select multiple dropdownlist values as well as how to get them in controller.
My code is like this:-
Model
public string BusinessUnitSiteSafetyRepresentative { get; set; }
Controller
[HttpPost] public ActionResult AddClientBusinessUnitSite(LocalAddClientBusinessUnitSite local) { var query = from o in entitydb.systemusersorganizations.toList() from c in entitydb.contacts.toList() where o.orgId == clientId select new SelectListItem { Text = c. Name; Value = c.OrgId.toString() } ViewBag.list1 = query.ToList(); }
Well, I can get if single value is selected & can save to DB.But how to select multiple values as well as to get them in Controller so as to save them.
Note: - I am retrieving the dropdownlist values from DB as shown above.
View
@Html.ListBoxFor(x => Model.BusinessUnitSiteSafetyRepresentative,new MultiSelectList((IEnumerable)@Viewbag.list1)
I have gone through some examples but none of them helped me.Please help me.