I have a method...
[HttpPost]
public ActionResult Start(SomeViewModel someViewModel) { ... }
that based on some conditions returns things like return View("Invalid")
, View("NotFound")
, View("Run", anotherViewModel)
, etc. The problem is that no matter what view I present, the URL does not change to reflect the new controller/action. This poses a problem when my View wants to post to a different action. How can I fix this?