EditorPartChrome.RenderPartContents(HtmlTextWriter, EditorPart) Metodo

Definizione

Esegue il rendering dell'area di contenuto principale di un EditorPart controllo, escludendo l'intestazione e il piè di pagina.

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)

Parametri

writer
HtmlTextWriter

Oggetto HtmlTextWriter che riceve il editorPart contenuto.

editorPart
EditorPart

Il rendering del controllo attualmente in corso di rendering.

Esempio

Nell'esempio di codice seguente viene illustrato come eseguire l'override del RenderPartContents metodo per aggiungere testo alla parte dell'editor. Per il codice completo necessario per eseguire l'esempio, inclusa la pagina Web per ospitare questi controlli, vedere la sezione Esempio della panoramica della EditorPartChrome classe.

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

Commenti

Il RenderPartContents metodo consente di eseguire l'override del rendering dell'area del corpo di editorPart, lasciando il rendering dell'intestazione e del piè di pagina al rendering predefinito.

Note per gli eredi

Facoltativamente, è possibile eseguire l'override del RenderPartContents(HtmlTextWriter, EditorPart) metodo . In questo caso, è sufficiente eseguire le personalizzazioni di rendering desiderate per editorParte quindi chiamare il relativo RenderControl(HtmlTextWriter) metodo.

Si applica a