In questo frammento di codice, vedremo come in Asp.Net MVC, tramite il linguaggio di programmazione C#, possiamo effettuare il download dei file
Nella parte View (file cshtml), scriviamo il seguente codice.
<li>@Html.ActionLink("TestoTitolo", "DownloadFile", "Home")</li>
Mentre nella parte "Controllers" la funzione per il download dei file.
Qui di seguito il frammento di codice.
[HttpGet]
public FileResult DownloadFile()
{
byte[] fileBytes = System.IO.File.ReadAllBytes(Server.MapPath("/NomeFile.zip"));
string fileName = "NomeFile.zip";
return File(fileBytes, System.Net.Mime.MediaTypeNames.Application.Octet, fileName);
}
Tramite la classe File, restituiamo da uno array di byte il file che verrà scaricato dall'utente.
venerdì 10 maggio 2019
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento