錯誤畫面
上網找資料,應該是因為Response.End()會觸發ThreadAbortException
剛好我也有寫try catch 所以造成輸出的EXCEL開啟會有錯誤訊息
要加上 if (!(err is System.Threading.ThreadAbortException)) //增加判斷
語法 :
catch (Exception err)
{
if (!(err is System.Threading.ThreadAbortException)) //增加判斷
{
HttpContext.Current.Response.Write("<script type='text/javascript'> alert(" + err.Message + ");</script>"); // er
//Log other errors here
}
// throw;
}
沒有留言:
張貼留言