WebPartManager.OnSelectedWebPartChanging(WebPartCancelEventArgs) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
引發 SelectedWebPartChanging 事件,在變更目前選取之 WebPart 控制項的程序中會發生這個事件。
protected:
virtual void OnSelectedWebPartChanging(System::Web::UI::WebControls::WebParts::WebPartCancelEventArgs ^ e);
protected virtual void OnSelectedWebPartChanging (System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs e);
abstract member OnSelectedWebPartChanging : System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs -> unit
override this.OnSelectedWebPartChanging : System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs -> unit
Protected Overridable Sub OnSelectedWebPartChanging (e As WebPartCancelEventArgs)
參數
WebPartCancelEventArgs,其中包含事件資料。
備註
方法 OnSelectedWebPartChanging 會 SelectedWebPartChanging 引發 事件,此事件會在變更目前選取的 WebPart 控制項的過程中發生。
控制項 WebPartManager 會使用這個方法和相關聯的事件,來提供機會來取消選取的控制項正在變更的進程。 例如,方法會在 方法內 BeginWebPartEditing 呼叫,同時也在 EndWebPartEditing 方法內呼叫,以提供取消進程的方式。 如果使用者在正在編輯的控制項上按一下取消動詞,則不會再選取控制項,而且不會儲存任何編輯變更,因為 OnSelectedWebPartChanging 方法可讓您取消編輯變更。
注意
在開始和結束將控制項連接到另一個 WebPart 控制項的程式的方法期間,同樣地呼叫 方法,以啟用取消該程式。
頁面開發人員可以藉由將 屬性加入 OnSelectedWebPartChanging
宣告 <asp:webpartmanager>
式頁面標記中的 專案,並指派給屬性自訂方法的名稱,來建立事件的自訂處理常式 SelectedWebPartChanging 。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應