我打電話從多個頁面控制器和正在使用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