EPPlus를 사용하여 데이터 테이블의 레코드를 Excel 파일로 내보내려면 아래 코드를 사용하고 있습니다.{특성 평가에 실패했습니다.} vb.net에서 데이터를 내보낼 때
Dim excelPackage = New ExcelPackage
Dim excelWorksheet = excelPackage.Workbook.Worksheets.Add("DemoPage")
excelWorksheet.Cells("A1").LoadFromDataTable(dt, True)
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
Response.AddHeader("content-disposition", "attachment; filename=ExcelDemo.xlsx")
Response.BinaryWrite(excelPackage.GetAsByteArray())
Response.End()
그러나, 코드 블록을 통해 산책 후으로 Response.End()에서, 나는 예외 {부동산 평가에 실패했습니다.} 얻을
이 업데이트 :이
오류 로그는 다음과 같습니다
ERROR: System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort(Object stateInfo)
at System.Web.HttpResponse.End()
at Reporting.Page_Load(Object sender, EventArgs e) in C:\Reporting.aspx.vb:line 38
어떤 원인 일 수 있습니까?