public ActionResult ExampleEnumCheckBoxListFor() { var viewModel = new ExtremeSportViewModel(); viewModel.ExtremeSports.Add(ExtremeSport.RockClimbing); return(View(viewModel)); }
public ActionResult ExampleEnumCheckBoxListFor(ExtremeSportViewModel viewModel) { if (ModelState.IsValid) { var selectedOptions = viewModel.ExtremeSports.Select(e => e.GetEnumDisplayName()); ViewBag.SelectedOptionsText = string.Join(", ", selectedOptions); } return(View(viewModel)); }