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 A 包含事件資料。
備註
此 OnSelectedWebPartChanging 方法會觸發 SelectedWebPartChanging 事件,該事件發生於更換 WebPart 當前控制點的過程中。
控制項 WebPartManager 利用此方法及相關事件,提供取消所選控制變更程序的機會。 例如,方法在方法內 BeginWebPartEditing 被呼叫,也在方法內 EndWebPartEditing 被呼叫,以提供取消程序的方法。 如果使用者點擊正在編輯的控制項上的取消動詞,該控制項不再被選取,且任何編輯變更也不會被儲存,因為此 OnSelectedWebPartChanging 方法允許取消編輯變更。
Note
此方法同樣在開始與結束連接一個 WebPart 控制項與另一個控制項的過程中呼叫,以實現該程序的取消。
頁面開發者可以透過在宣告式頁面標記中將屬性加入SelectedWebPartChangingOnSelectedWebPartChanging元素,並將自訂方法的名稱指派到該屬性,來建立事件的<asp:webpartmanager>自訂處理程序。