다음을 통해 공유


WebPartChrome.RenderWebPart(HtmlTextWriter, WebPart) 메서드

정의

해당 섹션을 모두 사용하여 WebPart 컨트롤 전체를 렌더링합니다.

public:
 virtual void RenderWebPart(System::Web::UI::HtmlTextWriter ^ writer, System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
public virtual void RenderWebPart (System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.WebPart webPart);
abstract member RenderWebPart : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.WebPart -> unit
override this.RenderWebPart : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.WebPart -> unit
Public Overridable Sub RenderWebPart (writer As HtmlTextWriter, webPart As WebPart)

매개 변수

writer
HtmlTextWriter

HtmlTextWriter 내용을 받는 webPart입니다.

webPart
WebPart

현재 렌더링되고 있는 컨트롤입니다.

예외

webPart에서 참조하는 컨트롤이 null인 경우

설명

합니다 RenderWebPart 메서드 전체 렌더링 WebPart 헤더, 내용 및 바닥글을 사용 하 여 제어 합니다. 이 메서드를 재정의하면 개발자가 모든 측면의 렌더링을 완전히 프로그래밍 방식으로 제어할 수 있으며, 이러한 이유로 이 메서드를 재정의 webPart하는 것은 매우 복잡합니다. 개발자가 재정의할 수 있는 클래스의 WebPartChrome 다른 메서드와 마찬가지로, 이 메서드를 재정의하는 경우 일반적이고 유용한 방법은 기본 메서드를 먼저 호출하고, 반환되는 컨트롤을 사용하고 WebPart , 전체 렌더링을 직접 처리하는 대신 해당 속성 중 일부를 사용자 지정하는 것입니다.

적용 대상

추가 정보