2007 매크로 사용 형식을 능가하기 위해 많은 양의 데이터를 내보내는 페이지가 있습니다. Response.Redirect 끝에 다른 페이지로 리다이렉트 파일을 만들었지 만 리다이렉트는 실제로 많은 양의 데이터 즉 약 60,000 개 이상의 행이있을 때 작동하지 않습니다. Response.Redirect가 작동하지 않습니다.
Response.Clear();
Response.AppendHeader("content-disposition", "attachment; filename=RegionData.xlsm");
Response.ContentType = "application/octet-stream";
wbRegionData.Save(Response.OutputStream);//();
Response.End();
Response.Redirect("RegionData.aspx?PALID=" + AVListID, true);
여러분의 도움에 감사드립니다 : 다음은 내가 엑셀 파일을 저장하기 위해 사용하고있는 코드의 조각이다.
그럼 파일 다운로드를 보내고 * 다음 * 다른 웹 페이지로 리디렉션 하시겠습니까? 이 방법이 가능한지 확신하지 못합니다. – McGarnagle
리디렉션 전에 응답을 종료하는 것처럼 보입니까? 그 리다이렉트 라인은 절대로 불려서는 안된다. –