다음을 통해 공유


EditorPartChrome.RenderPartContents(HtmlTextWriter, EditorPart) 메서드

정의

머리글과 바닥글을 제외한 EditorPart 컨트롤의 주 콘텐츠 영역을 렌더링합니다.

protected:
 virtual void RenderPartContents(System::Web::UI::HtmlTextWriter ^ writer, System::Web::UI::WebControls::WebParts::EditorPart ^ editorPart);
protected virtual void RenderPartContents (System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.EditorPart editorPart);
abstract member RenderPartContents : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.EditorPart -> unit
override this.RenderPartContents : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.EditorPart -> unit
Protected Overridable Sub RenderPartContents (writer As HtmlTextWriter, editorPart As EditorPart)

매개 변수

writer
HtmlTextWriter

HtmlTextWriter 내용을 받는 editorPart입니다.

editorPart
EditorPart

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

예제

다음 코드 예제에서는 재정의 하는 방법에 설명 합니다 RenderPartContents 텍스트 편집기 파트를 추가 하는 방법입니다. 전체 코드의 예제를 실행 하는 데 필요한 경우의 예 섹션을 참조 이러한 컨트롤을 호스팅하는 웹 페이지를 포함 하는 EditorPartChrome 클래스 개요입니다.

protected override void RenderPartContents(HtmlTextWriter writer, EditorPart editorPart)
{
    writer.AddStyleAttribute("color", "red");
    writer.RenderBeginTag("p");
    writer.Write("Apply all changes");
    writer.RenderEndTag();
    editorPart.RenderControl(writer);
}
Protected Overrides Sub RenderPartContents(ByVal writer As System.Web.UI.HtmlTextWriter, ByVal editorPart As System.Web.UI.WebControls.WebParts.EditorPart)
    writer.AddStyleAttribute("color", "red")
    writer.RenderBeginTag("p")
    writer.Write("Apply all changes")
    writer.RenderEndTag()
    editorPart.RenderControl(writer)
End Sub

설명

합니다 RenderPartContents 메서드를 사용 하면 본문 부분 렌더링을 재정의할 수 있습니다 editorPart, 기본 렌더링 하도록 머리글 및 바닥글의 렌더링을 그대로 유지 하면서 합니다.

상속자 참고

선택적으로 재정의할 수는 RenderPartContents(HtmlTextWriter, EditorPart) 메서드. 모든 사용자 지정 렌더링을 간단히 수행할 수 있습니다 따라서 것인지 editorPart, 호출 및 해당 RenderControl(HtmlTextWriter) 메서드.

적용 대상