WebPartManager.OnWebPartClosed(WebPartEventArgs) 方法

定義

引發 WebPartClosed 事件,以表示控制項已從頁面移除。

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

參數

e
WebPartEventArgs

WebPartEventArgs,其中包含事件資料。

備註

方法 OnWebPartClosed 會引發 WebPartClosed 事件,指出 WebPart 控制項 (或其他伺服器或使用者控制項) 已成功關閉頁面上。

若要關閉 WebPart 控制項,表示要從頁面移除它,使其不會轉譯,也表示將它放在稱為頁面目錄的特殊保存物件中。 對應至 PageCatalogPart 控制項的頁面目錄會維護每個頁面已關閉 WebPart 控制項的參考。 PageCatalogPart如果在區域內的頁面 CatalogZone 宣告控制項,使用者可以將頁面切換為目錄顯示模式,並將新增回先前關閉的任何控制項頁面。

方法 OnWebPartClosed 可讓開發人員建立事件的自訂處理常式 WebPartClosed 。 頁面開發人員可以將屬性新增 OnWebPartClosed<asp:webpartmanager> 頁面中的 元素,然後將自訂方法名稱指派給 屬性,以新增事件的自訂處理常式。 開發人員可能會在此方法中執行的其中一項實用工作是顯示預留位置來取代關閉的控制項,並完成工具提示,以通知使用者如何將控制項新增回頁面。

適用於

另請參閱