我正在使用此代码生成pdf以便在ASP页面上下载,pdf确实可以在某些页面上正常下载,但不能全部下载。有几个用户遇到错误消息,如附图中所示。如果您有关于如何解决此问题的建议,请与我们联系。它是零星的,因此很难确定原因。
Public Sub Download(filename As String)
Response.Clear()
Response.BufferOutput = False
Response.ContentType = "application/pdf"
Response.AddHeader("content-disposition", "attachment; filename=" + Path.GetFileName(filename))
Response.WriteFile(filename)
Response.Close()
End Sub
答案 0 :(得分:1)
Try Response.Flush(), followed by Response.End().