WebPartManager.OnWebPartClosed(WebPartEventArgs) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
引發 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)
參數
WebPartEventArgs,其中包含事件資料。
備註
方法 OnWebPartClosed 會引發 WebPartClosed 事件,指出 WebPart 控件 (或其他伺服器或使用者控件) 已成功關閉頁面上。
若要關閉 WebPart 控件,表示要從頁面移除它,使其不會轉譯,也表示將它放在稱為頁面目錄的特殊保存物件中。 對應至 PageCatalogPart 控件的頁面目錄會維護每個頁面已關閉 WebPart 控件的參考。 PageCatalogPart如果在區域內的頁面CatalogZone宣告控件,用戶可以將頁面切換為目錄顯示模式,並將新增回先前關閉的任何控件頁面。
方法 OnWebPartClosed 可讓開發人員建立事件的自定義處理程式 WebPartClosed 。 頁面開發人員可以將屬性新增 OnWebPartClosed
至 <asp:webpartmanager>
頁面中的 元素,然後將自定義方法名稱指派給 屬性,以新增事件的自定義處理程式。 開發人員可能會在此方法中執行的其中一項實用工作是顯示佔位符來取代關閉的控件,並完成工具提示,以通知使用者如何將控件新增回頁面。