다음을 통해 공유


WebPartManager.WebPartClosed 이벤트

정의

WebPart 컨트롤(또는 서버 컨트롤이나 사용자 정의 컨트롤)이 페이지에서 제거되었을 때 발생합니다.

public:
 event System::Web::UI::WebControls::WebParts::WebPartEventHandler ^ WebPartClosed;
public event System.Web.UI.WebControls.WebParts.WebPartEventHandler WebPartClosed;
member this.WebPartClosed : System.Web.UI.WebControls.WebParts.WebPartEventHandler 
Public Custom Event WebPartClosed As WebPartEventHandler 

이벤트 유형

설명

이벤트는 WebPartClosed 컨트롤이 사용자 또는 프로그래밍 방식으로 성공적으로 닫혔는지 나타냅니다. 컨트롤을 WebPart 닫는다는 것은 렌더링되지 않도록 페이지에서 컨트롤을 제거하고 페이지 카탈로그라는 특수 보류 개체에 배치하는 것을 의미합니다. 컨트롤에 해당하는 페이지 카탈로그는 PageCatalogPart 각 페이지에 대한 닫힌 WebPart 컨트롤에 대한 참조를 유지 관리합니다. 영역 내 CatalogZonePageCatalogPart 페이지에서 컨트롤이 선언된 경우 사용자는 페이지를 카탈로그 표시 모드로 전환하고 이전에 닫힌 컨트롤을 페이지에 다시 추가할 수 있습니다.

이벤트는 WebPartClosed 메서드와 OnWebPartClosed 연결되며, 둘 다 이벤트를 발생시키고 처리기를 제공합니다.

페이지 개발자는 페이지의 요소에 특성을 <asp:webpartmanager> 추가한 OnWebPartClosed 다음 특성에 사용자 지정 메서드 이름을 할당하여 이벤트에 대한 사용자 지정 처리기를 추가할 수 있습니다.

적용 대상

추가 정보