아주 긴 숫자(아주 큰값)를 출력했을 경우 "3.0001E+11" 과 같이 표시가 될 경우가 있다.
이 경우 "Response.BinaryWrite(Encoding.Unicode.GetPreamble());" 속성을 추가하면 해결할 수 있다.
Response.AddHeader("content-disposition", "attachment;filename=FileName.xls"); Response.Charset = "euc-kr"; Response.ContentEncoding = Encoding.Unicode; Response.BinaryWrite(Encoding.Unicode.GetPreamble()); Response.ContentType = "application/vnd.ms-excel";