Forse con adodb.stream per il download forzato?
Ho trovato questo codice..
codice:
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f=fso.getfile(Server.MapPath("\\xxxx\\" + Request.QueryString("file_name")))
var strFileSize=f.size
var adTypeBinary=1
var objStream = new ActiveXObject("ADODB.Stream")
objStream.Open()
objStream.Type = adTypeBinary
objStream.LoadFromFile(Server.MapPath("\\xxxx\\"+ Request.QueryString("file_name")))
Response.AddHeader("Content-Disposition", "attachment; filename='\\xxxx\\"+ Request.QueryString("file_name")+"'")
Response.AddHeader("Content-length",strFileSize)
Response.Charset = "UTF-8"
Response.ContentType = "text/html"
Response.BinaryWrite(objStream.Read)
Response.Flush
objStream.Close()