다음을 통해 공유


Microsoft.Reporting.WebFormsClient.ReportViewer.findNext 메서드

보고서에서 다음 검색 결과를 강조 표시합니다.

구문

$find(viewerId).find("Purchasing");
var handledByClient = $find(viewerId).findNext();

반환 값

작업이 클라이언트측 컨트롤에서 처리되고 작업 결과로 포스트백이 발생하지 않았으면 true이고, 작업 결과로 포스트백이 발생했으면 false입니다.

주의

이 메서드는 find 메서드 후에 사용해야 합니다. 다음 검색 결과가 보고서 영역에 현재 표시되는 보고서 페이지가 아닌 페이지에서 발견되면 클라이언트측 컨트롤이 포스트백을 수행합니다. 이 메서드를 사용하는 방법은 Microsoft.Reporting.WebFormsClient.ReportViewer.find 메서드를 참조하십시오.

웹 페이지에서 포스트백을 수행하거나 클라이언트측 컨트롤이 콘텐츠를 로드하고 있을 때 메서드나 속성에 액세스하면 예외가 발생하고 "보고서 또는 페이지를 업데이트하고 있습니다. 현재 작업을 완료하는 동안 잠시 기다려 주십시오."라는 메시지가 표시됩니다. isLoading 속성을 사용하여 보고서나 페이지가 업데이트되고 있는지 여부와 메서드와 속성에 액세스할 수 있는지 여부를 확인할 수 있습니다.

웹 페이지 또는 클라이언트측 컨트롤에서 포스트백을 수행하지 않을 때 이 메서드를 사용하려면 보고서를 로드해야 합니다. 보고서가 로드되지 않을 경우 이 메서드를 호출하면 예외가 발생하고 "로드된 보고서가 없으므로 작업을 수행할 수 없습니다."라는 메시지가 표시됩니다. 이 메서드를 사용하기 전에 reportAreaContentType 속성을 사용하여 보고서 영역에 보고서 페이지가 포함되어 있는지 여부를 확인할 수 있습니다.

참고 항목

참조

Microsoft.Reporting.WebFormsClient.ReportViewer 클래스