Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12
  1. #11
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    30
    Allora non capisco, quello che ho fatto è stato convertire questa parte di codice:

    codice:
            
          ' imposta le headers 
            Response.Clear()
            Response.AddHeader("Content-Disposition", "attachment; filename=""" & fi.Name & """")
            Response.AddHeader("Content-Length", fi.Length.ToString())
            Response.ContentType = "application/octet-stream"
    
            ' leggo dal file e scrivo nello stream di risposta 
            Response.WriteFile(filePath)
            Response.End()

    in questo modo:

    codice:
    FileInfo file = new FileInfo(path+ fileName);
    Response.Clear();
    Response.AddHeader("Content-Disposition", "attachment; filename=" + file.Name);
    Response.AddHeader("Content-Length", file.Length.ToString());
    Response.WriteFile(path + file.Name);
    Response.End();
    compare la dialog, il file viene scaricato, ma è sempre corrotto.

  2. #12
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    30
    Ciao,
    mi correggo di nuovo, in realtà il metodo funziona benissimo, sbagliavo io passando un path errato, grazie .

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.