다음을 통해 공유


Sys.WebForms 예외

업데이트: 2007년 11월

부분 페이지 업데이트 작업을 수행하는 동안 발생할 수 있는 예외를 정의합니다. 이러한 예외는 Error.create 함수를 사용하여 동적으로 만들어지며, 인스턴스화하거나 호출할 수 없습니다.

네임스페이스:Sys.WebForms

상속: 없음

예외

이름

설명

Sys.WebForms.PageRequestManagerParserErrorException

서버에서 응답을 처리하는 동안 오류가 나타날 경우 발생됩니다.

Sys.WebForms.PageRequestManagerServerErrorException

서버에서 오류가 나타날 경우 발생됩니다.

Sys.WebForms.PageRequestManagerTimeoutException

요청 시간이 초과할 경우 발생됩니다.

설명

부분 페이지 업데이트는 서버에 대한 클라이언트 요청(비동기 포스트백)에 의해 시작됩니다. 서버에서 이 요청을 처리하여 클라이언트에 응답을 반환합니다.

지정된 시간 동안 브라우저에 응답이 제공되지 않으면 Sys.WebForms.PageRequestManagerTimeoutException이 발생됩니다. 비동기 포스트백 시간 제한 간격을 변경하려면 ScriptManager 컨트롤의 AsyncPostBackTimeout 속성을 설정합니다.

요청이 처리되는 동안 서버에서 오류가 발생하면 브라우저에 오류 응답이 반환되고 Sys.WebForms.PageRequestManagerServerErrorException 예외가 발생합니다. 오류 처리를 사용자 지정하고 서버 오류에 대한 자세한 정보를 표시하려면 AsyncPostBackError 이벤트를 처리하고 AsyncPostBackErrorMessageAllowCustomErrorsRedirect 속성을 사용합니다. 부분 페이지 업데이트 작업을 수행하는 동안 오류 처리를 사용자 지정하는 방법에 대한 예제를 보려면 ASP.NET UpdatePanel 컨트롤의 오류 처리 사용자 지정을 참조하십시오.

비동기 포스트백에 대한 응답은 오류 없이 반환되지만 클라이언트에서 응답을 처리하는 동안 오류가 발생하는 경우 Sys.WebForms.PageRequestManagerParserErrorException이 발생합니다. 이 오류 조건을 처리하는 방법에 대한 자세한 내용은 AJAX 응용 프로그램 디버깅 및 추적 개요를 참조하십시오.

참고 항목

개념

Sys 예외 형식

참조

Error.create 함수