WebPartChrome.RenderWebPart(HtmlTextWriter, WebPart) メソッド

定義

すべてのセクションを含む完全な WebPart コントロールをレンダリングします。

public:
 virtual void RenderWebPart(System::Web::UI::HtmlTextWriter ^ writer, System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
public virtual void RenderWebPart(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.WebPart webPart);
abstract member RenderWebPart : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.WebPart -> unit
override this.RenderWebPart : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.WebPart -> unit
Public Overridable Sub RenderWebPart (writer As HtmlTextWriter, webPart As WebPart)

パラメーター

writer
HtmlTextWriter

HtmlTextWriterコンテンツを受け取るwebPart

webPart
WebPart

現在レンダリングされているコントロール。

例外

webPart参照するコントロールはnull

注釈

RenderWebPart メソッドは、ヘッダー、コンテンツ、フッターを含む完全なWebPart コントロールをレンダリングします。 このメソッドをオーバーライドすると、開発者は webPartのすべての側面のレンダリングをプログラムで完全に制御できます。そのため、このメソッドをオーバーライドすることは非常に複雑です。 開発者がオーバーライドできる WebPartChrome クラスの他のメソッドと同様に、このメソッドをオーバーライドする場合、一般的で便利な方法は、最初に基本メソッドを呼び出し、返される WebPart コントロールを取得し、完全なレンダリングを自分で処理するのではなく、そのプロパティの一部をカスタマイズすることです。

適用対象

こちらもご覧ください