2016-02-01 3 views
0

Nom du fichier: abc.aspxUtilisation de (« Content-Disposition », « en ligne; filename = » + fileName + "") ne représente pas le nom du fichier

mon code:

string Path = @"E:\documents\Data20160129110355.xls"; 
HttpContext.Current.Response.ContentType = "application/vnd.ms-excel"; 
HttpContext.Current.Response.AppendHeader("Content-Disposition", "inline; filename=Data20160129110355.xls"); 

HttpContext.Current.Response.TransmitFile(Path); 
HttpContext.Current.Response.Flush(); 
HttpContext.Current.Response.Close(); 

sur cliquez sur "Ouvrir" il ouvrira le fichier avec succès mais l'en-tête du fichier ne montrera pas "Data20160129110355.xls". Il montre abc.aspx.

Comment résoudre ce problème, veuillez répondre.

Répondre