//I named my Controller Home2 and Action MyAction2, but you can name it anything you want public ActionResult MyAction2(string passedData) { //reconstruct the ViewModel and pass into second view NewbieDevViewModel viewModel = new NewbieDevViewModel { DataToPassToNewControllerAction = passedData }; return View(viewModel); }
public ActionResult Tut145(NewbieDevViewModel passedData) { //passing simple string, so I can pass it using my QueryString return RedirectToAction("MyAction2", "Home2", new { passedData = passedData.DataToPassToNewControllerAction }); }