我打电话从多个页面控制器和正在使用returnUrl
参数返回正确的调用位置:信息传回给视图
public ActionResult EmailOrder(int id, string returnUrl)
{
var message = "The order has been emailed";
if (!string.IsNullOrEmpty(returnUrl)) return Redirect(returnUrl);
return RedirectToAction("Details", new { id, message });
}
如何传递更多信息在使用Redirect(url)
时回到视图?在上面的例子中,当returnUrl
有一个值时,我希望能够通过message
。
您可以使用ViewData [“message”] =“您被重定向了。” – 2013-02-21 15:05:10
这不起作用 - 它不会传递到重定向的页面。 – 2013-02-21 15:23:02