在我的mvc3 POST ActionResult方法中,我有一部分代码是这样的:

if (button == "Save as Pdf")
{
  RedirectToAction("getPdf", "Pdf", resultObtained);
}

当用户单击按钮时,它会将用户重定向到PdfController中的getPdf操作,同时传递对象resultObtained,以通过浏览器下载PDF文件,但RedirectToAction本身不起作用。

谢谢。

最佳答案

试试这个:

if (button == "Save as Pdf")
{
  return RedirectToAction("getPdf", "Pdf", resultObtained);
}

关于asp.net-mvc-3 - RedirectToAction以在另一个 Controller 中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9090235/

10-10 17:06