public ActionResult DoSomething(UserSelectedData newItem) { if (!ModelState.IsValid) { return RedirectToAction("index"); } else { // Do something var o = m.DoSomething(newItem); return View(o); } } }