Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Redirec dopo downloading file
lunedì 17 novembre 2014 - 11.18
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Laura2014
Profilo
| Newbie
1
messaggi | Data Invio:
lun 17 nov 2014 - 11:18
Ciao a Tutti,
sono disperata!!
dopo il download di un file (segue codice):
Dim path As String = Server.MapPath("test.txt")
Dim file As System.IO.FileInfo = New System.IO.FileInfo(path)
Response.Clear()
Response.AddHeader("Content-Disposition", "attachment; filename=" & file.Name)
Response.AddHeader("Content-Length", file.Length.ToString())
Response.ContentType = "application/octet-stream"
Response.WriteFile(file.FullName)
Response.Flush()
Response.End()
necessito che sia eseguita una redirect ad una pagine
Response.Redirect("
http://www.xyz.it
", True)
purtroppo le ho provate tutte ma niente..
Mi aiutate per favore!!
GRAZIE!!
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 19 nov 2014 - 15:39
>Ciao a Tutti,
ciao e benvenuta su dotnethell.it!
>necessito che sia eseguita una redirect ad una pagine
se vuoi scaricare il file, non puoi fare redirect, altrimenti il contenuto non arriverà mai al client.
Prova a fare una pagina ulteriore che ti fa il download nel code behind. Nella pagina in cui premi il "link" o il "bottone" che dovrebbe far scaricare il file, fai aprire un popup (anche molto piccolo, scegli tu lo stile) che punta alla pagina che fa il download, la quale poi si chiude quando il download è terminato.
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/en-us/mvp/Alessandro%20Alpi-4014222
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !