Ich habe eine Controller-Aktion für die Download-Datei. Und nach dem Download versuche ich zur Indexansicht des gleichen Controllers umzuleiten. Aber es wird Umleitung nichtIndexansicht, die nicht von einer anderen Aktion umgeleitet wird
hier ist mein Download Aktion
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");
}
Kann jemand helfen, warum es nicht umleiten. Vielen Dank im Voraus
Es wird nicht auf der Indexseite umgeleitet. Wo genau leitet es um? Ist die Seite fehlerhaft oder etwas? –
Hmmm, Ihre Methode sollte nur ein FileResult sein und eine Datei zurückgeben, nein? –