我的一些用户在尝试下载报告时遇到问题,下载只是挂起0%,重启IE通常可以解决问题。
为什么会这样?
我正在使用ASP.NET MVC(v1),我的操作看起来像这样
<Authorize()> _
<AcceptVerbs(HttpVerbs.Get)> _
Function RenderReport(ByVal guid As Guid, ByVal anonym As Boolean) As FileContentResult
...
Dim mimeType As String = String.Empty
Dim renderedBytes() As Byte = EmployeePresentation.Render(guid, mimeType, Server.MapPath("~/Reports/..."), anonym)
Return File(renderedBytes, mimeType, filename)
End Function
文件名为US-ASCII编码,文件大小通常为300Kb左右,mimeType为application / pdf
TIA