Ich speichere meine Dateien in der Datenbank und müssen eine Datei herunterladen, wenn Sie auf klicken.
Ich kann den Dateiinhalt (Binär) in der Aktionsmethode abrufen. Aber wie kann man es als Datei an den Benutzer zurückgeben?Herunterladen von Dateien aus der Datenbank in Asp.Net Mvc
5
A
Antwort
13
<%= Html.ActionLink("download file", "download") %>
und in Ihrer Aktion:
public ActionResult Download()
{
byte[] contents = GetFileContentsFromDatabase();
return File(contents, "image/jpeg")
}
2
return new FileContentResult(byte[], contentType)
oder 'Return-Datei (...)' –