2009-10-27 6 views
0

웹 페이지 버튼 클릭 이벤트에서 ASP.NET 응용 프로그램을 사용하여 2,00,000 ~ 5,000,000 개의 레코드를 [Word, Excel, XML 및 HTML] 형식으로 내보낼 필요가 있습니다.ASP.NET에서 다른 형식으로 데이터 내보내기

우리는 타임 아웃 문제에 직면했을 때? 이 문제를 어떻게 해결할 수 있습니까? 우리를 안내해주십시오.

답변

2

내보내기를 백그라운드 작업으로 시작할 수 있습니다.

그동안 작업 상태를 확인하고 사용자에게 "내보내기가 진행 중입니다. 잠시 기다려주십시오."라는 애니메이션을 표시합니다.

내보내기가 완료되면 Ajax를 사용하여 페이지의 해당 부분을 업데이트하고 사용자에게 "이 링크에서 내 보낸 파일에 액세스 할 수 있습니다. 다음 24 시간 동안 내게 있습니다. . "

+0

고맙습니다. – subramani

+0

안녕하세요. 개발자 아트, 샘플 응용 프로그램 링크를 제공해 주시겠습니까? – subramani

관련 문제