Il frammento di codice qui di seguito, permette il download di un file, nell'evento click di un pulsante per il Framework Ext.Net
Aspx
Nel tag dell'evento click del pulsante button, nella sezione aspx, impostare a true la proprietà "IsUpload"
IsUpload="true"
.Cs
Mentre nella parte download il codice sarà quello riportato qui di seguito.
;
MemoryStream ms = new MemoryStream(File.ReadAllBytes(PercorsoNomeFile));
Byte[] byteArray = ms.ToArray();
ms.Flush();
ms.Close();
Response.BufferOutput = true;
Response.Clear();
Response.ClearHeaders();
Response.AddHeader("Content-Disposition", "attachment" + "; filename=NomeFile.pdf");
Response.ContentType = "application/octet-stream";
Response.BinaryWrite(byteArray);
Response.End();
giovedì 25 febbraio 2016
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento