Je génère un fichier Excel en cliquant sur un bouton dans un panneau de mise à jour. Il lance une erreur d'analyse. S'il vous plaît voir ci-dessous le code.L'objet de réponse ne renvoie pas le flux Excel dans le panneau de mise à jour?
Si je garde le bouton à l'extérieur du panneau de mise à jour, cela fonctionne correctement. Pourquoi ne fonctionne-t-il pas dans le panneau de mise à jour?
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader("Content-Disposition",
String.Format("attachment;filename={0}", filename))
Response.Clear()
Response.BinaryWrite(WriteToStream.GetBuffer)
HttpContext.Current.ApplicationInstance.CompleteRequest()
Private Function WriteToStream() As MemoryStream
'Write the stream data of workbook to the root directory
Dim file As MemoryStream = New MemoryStream
hssfworkbook.Write(file)
Return file
End Function
Merci beaucoup .. ça marche pour moi. – James123