14 messaggi dal 12 novembre 2002
Nella mia pagina ASP devo permettere all'utente di visualizzare o scaricare un file a seconda di quale pulsante preme...
sia Visualizza che scarica sono due function VB,
ora considerando che il "visualizza" funziona e l'ho fatto così:

response.redirect(NomeFile)

che c'è che non va nel codice dello "scarica"

Response.AddHeader "Content-disposition", "attachment; filename=fattura.pdf"
Response.ContentType = "application/pdf"

Response.WriteFile(NomeFile)
Response.End()

Più precisamente quello che succede è che mentre nel Visualizza viene effettivamente aperto sul browser il file, sullo Scarica mi appare il dialog box che chiede se voglio aprire o salvare il file solo che anzichè il file "NomeFile" mi chiede se voglio scaricare il file "MiaPaginaASP.ASP"
La variabile nomeFile è ovviamente la stessa in entrambe le funzioni.
Qualcuno può aiutarmi?
Grazie
è una richiesta su ASP.NET, per cui l'ho spostata nel forum appropriato.

detto questo, prova ad invertire le due righe, mettendo prima Response.ContentType = "application/pdf"

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.