incluso metterla al posto del response.end ?
io lo avevo fatto cosi:
codice:
Dim strPath As String = Me.Server.MapPath("img.jpg")
Dim file As FileInfo = New FileInfo(strPath)
If file.Exists Then
Response.Clear()
Response.AddHeader("Content-Disposition", "attachment; filename=""" & file.Name & """")
Response.AddHeader("Content-Length", file.Length.ToString())
Response.ContentType = "application/octet-stream"
' Spara il file al client !
Response.TransmitFile(strPath)
Response.End()
Else
Response.Write("Impossibile scaricare il file.")
End If
E mi sembra che in una delle due istruzioni finali (mi sembra la Response.End, da qui il mio suggerimento, andasse in eccezione. In pratica o c'era o non c'era era uguale. Non ho mai capito perche')