EditorPartChrome.RenderPartContents(HtmlTextWriter, EditorPart) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 editorPart
tě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 editorPart
které chcete, a pak volat jeho metodu RenderControl(HtmlTextWriter) .