我有一个用于下载文件的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");
}
任何人都可以帮助它为什么不重定向。提前致谢
答案 0 :(得分:1)
您可以使用:
return RedirectToAction("Index");
答案 1 :(得分:0)
只需添加名称"索引"内部视图。 E.g。
return View("Index");