Sdílet prostřednictvím


EditorPartChrome.RenderPartContents(HtmlTextWriter, EditorPart) Metoda

Definice

Vykreslí hlavní oblast EditorPart obsahu ovládacího prvku s výjimkou záhlaví a zápatí.

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)

Parametry

writer
HtmlTextWriter

Ten HtmlTextWriter obdrží editorPart obsah.

editorPart
EditorPart

Ovládací prvek, který se právě vykresluje.

Příklady

Následující příklad kódu ukazuje, jak přepsat metodu RenderPartContents pro přidání textu do části editoru. Úplný kód potřebný ke spuštění příkladu, včetně webové stránky pro hostování těchto ovládacích prvků, najdete v části Příklad přehledu EditorPartChrome třídy.

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

Poznámky

Tato RenderPartContents metoda umožňuje přepsat vykreslování oblasti editorParttěla , zatímco vykreslování záhlaví a zápatí na výchozí vykreslování.

Poznámky pro dědice

Volitelně můžete metodu RenderPartContents(HtmlTextWriter, EditorPart) přepsat. Pokud ano, můžete jednoduše provést jakékoli přizpůsobení vykreslování, pro editorPartkteré chcete, a pak volat jeho metodu RenderControl(HtmlTextWriter) .

Platí pro