次の方法で共有


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 し、完全なレンダリングを自分で処理するのではなく、そのプロパティの一部をカスタマイズすることです。

適用対象

こちらもご覧ください