WebPartZoneBase.CloseWebPart(WebPart) メソッド

定義

ゾーン内の選択した WebPart コントロールを終了します。

protected:
 virtual void CloseWebPart(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
protected virtual void CloseWebPart (System.Web.UI.WebControls.WebParts.WebPart webPart);
abstract member CloseWebPart : System.Web.UI.WebControls.WebParts.WebPart -> unit
override this.CloseWebPart : System.Web.UI.WebControls.WebParts.WebPart -> unit
Protected Overridable Sub CloseWebPart (webPart As WebPart)

パラメーター

webPart
WebPart

終了する WebPart コントロール。

例外

webPartnullです。

注釈

エンド ユーザーがコントロールを閉じる一般的な WebPart 方法は、コントロールのタイトル バーで閉じる動詞をクリックする方法です。 メソッドはCloseWebPart、 クラスで メソッドをWebPartManager呼び出CloseWebPartし、コントロールを閉じるアクションを実行します。 メソッドは、 などのWebPartZone派生WebPartZoneBaseゾーンでのみ使用する必要があります。

閉じた WebPart コントロールはページにレンダリングされません。 代わりに、ページ カタログに追加され、ページ上のすべての閉じたコントロールの一覧が保持されます。 ユーザーがコントロールを閉じる Web パーツ ページにも、 で宣言されたCatalogZone要素がある場合、ユーザーは<asp:PageCatalogPart>ページをカタログ表示モードに切り替え、閉じたコントロールをページに追加し直すことができます。

Note

ユーザーがコントロールを閉じ WebPart ることができるようにするには、コントロールの AllowClose プロパティとゾーンの プロパティの両方を AllowLayoutChange に設定する true必要があります。

適用対象

こちらもご覧ください