hejsa,
jeg har et problem med at åbne filer fra nettet som min applikation danner. Jeg har et stump kode som jeg bruger flere steder hvor den virker fint nok, men i dette tilfælde gør den det ikke.

Scenariet er flg:
Når jeg klikker på ikonet til at downloade filen, bliver filen dannet go streamet til brugeren. Her får jeg så den sædvanlige popup med filnavnet og størrelse osv og hvad jeg vil gøre med filen.
Hvis jeg klikker på gem, så er der ingen problememr, den gemmer fint.
Men hvis jeg vælger åbn, så åbnes acrobat reader men jeg får fejlmeddelelsen om at filen ikke findes!!!

Nedenunder er koden som går det arbejde. Håber der er nogle der har et forslag.
På forhånd tak
Mvh
CODE:
bool success = true;
try
{
if (this.currentWageSubsidy != null && doc != null)
{
Response.Clear();
Response.Cache.SetCacheability(HttpCacheability.Public);
Response.ContentType = "application/pdf";
Response.AddHeader("Content-Disposition", "attachment; filename="+wageSubsidyID+".pdf");
Response.BinaryWrite(doc.GetPDFAsByteArray());
}
}
catch (Exception)
{
success = false;
}
finally
{
// Response.End() always throws an exception. Therefore it must be placed in finally.
if (success) Response.End();
}