次の方法で共有


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 してエディター パーツにテキストを追加する方法を示します。 これらのコントロールをホストするための Web ページなど、この例を実行するために必要な完全なコードについては、クラスの概要の「例」セクションを 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) メソッドを呼び出すことができます。

適用対象