Ciao a tutti,
nel mio sito do la possibilità ad un utente di scaricare o aprire un file per farlo utilizzo questo codice:
Response.ContentType = "application/ms-word";
Response.AddHeader("content-disposition", "attachment; filename="+e.Item.Value.ToString());
string s= e.Item.ValuePath.ToString().Remove(e.Item.ValuePat h.ToString().LastIndexOf("/"));
FileStream sourceFile = new FileStream(@s+e.Item.Value.ToString(), FileMode.Open);
long FileSize;
FileSize = sourceFile.Length;
byte[] getContent = new byte[(int)FileSize];
sourceFile.Read(getContent, 0, (int)sourceFile.Length);
sourceFile.Close();
Response.BinaryWrite(getContent);
Tutto funzionerebbe perfettamente se non fosse che al contenuto del file viene appeso codice "spazzatura". Come posso evitare che il contenuto del file venga modificato?
Grazie TUTTI
Antonio

Rispondi quotando