語言

WebPartManager.OnSelectedWebPartChanging(WebPartCancelEventArgs) 方法

定義

事件發生 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)

參數

備註

此 OnSelectedWebPartChanging 方法會觸發 SelectedWebPartChanging 事件,該事件發生於更換 WebPart 當前控制點的過程中。

控制項 WebPartManager 利用此方法及相關事件,提供取消所選控制變更程序的機會。 例如,方法在方法內 BeginWebPartEditing 被呼叫,也在方法內 EndWebPartEditing 被呼叫,以提供取消程序的方法。 如果使用者點擊正在編輯的控制項上的取消動詞,該控制項不再被選取,且任何編輯變更也不會被儲存,因為此 OnSelectedWebPartChanging 方法允許取消編輯變更。

Note

此方法同樣在開始與結束連接一個 WebPart 控制項與另一個控制項的過程中呼叫,以實現該程序的取消。

頁面開發者可以透過在宣告式頁面標記中將屬性加入SelectedWebPartChangingOnSelectedWebPartChanging元素,並將自訂方法的名稱指派到該屬性,來建立事件的<asp:webpartmanager>自訂處理程序。

適用於

另請參閱