索引视图不从另一个操作重定向

时间:2016-06-24 11:27:31

标签: asp.net-mvc

我有一个用于下载文件的Controller操作。下载后我试图重定向到同一个控制器的索引视图。但它没有重定向

这是我的下载动作

public ActionResult Download(MemoryStream docStream)
{
  byte[] bytes = docStream.ToArray();
                    docStream.Close();
                    Response.Clear();
                    Response.AddHeader("Content-Disposition", "attachment; filename=" + DocumentInfo.DocumentName + "");
                    Response.AddHeader("Content-Length", bytes.Length.ToString());
                    Response.ContentType = "application/octet-stream";
                    Response.BinaryWrite(bytes);
return View("~/Views/DocumentDownload/Index.cshtml");
    }

任何人都可以帮助它为什么不重定向。提前致谢

2 个答案:

答案 0 :(得分:1)

您可以使用:

return RedirectToAction("Index");

答案 1 :(得分:0)

只需添加名称"索引"内部视图。 E.g。

return View("Index");