PPatrikBMedlem sedan mars 20002 836 inlägg Trådstart#1 Vad är fel:
HttpContext.Current.Response.ContentType = "APPLICATION/OCTET-STREAM"
HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment;filename=""minfil.zip"")
Dim _bytes As Byte() = Convert.FromBase64String("BASE64STRINGDATA")
HttpContext.Current.Response.BinaryWrite(_bytes)
Den skriver ut allt i "browsern" och visar INTE Save As dialogen.
Någon som har en bit NET kod ..... i Classic ASP funkar det ju med BinaryWrite .....
cya,
/PatrikB
PPatrikBMedlem sedan mars 20002 836 inlägg Det bidde så här:
'set content-type of the file --
HttpContext.Current.Response.ContentType = _mp.Attachments(0).ContentType
'## -- set content disposition --
HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment;filename=""" + _mp.Attachments(0).Filename + """")
och sedan själva skrivandet:
HttpContext.Current.Response.OutputStream.Write(_bytes, 0, _bytes.Length)
Där _bytes är en Byte-array (byte())
cya,
/PatrikB