次の方法で共有


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

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

注意

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

適用対象

こちらもご覧ください