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)

参数

e
WebPartCancelEventArgs

包含事件数据的 A WebPartCancelEventArgs

注解

该方法 OnSelectedWebPartChanging 将引发在 SelectedWebPartChanging 更改 WebPart 当前选定控件的过程中发生的事件。

WebPartManager 控件使用此方法和关联的事件来提供取消所选控件正在更改的进程的机会。 例如,该方法在方法中 BeginWebPartEditing 调用,并在方法中 EndWebPartEditing 调用,以提供取消进程的方法。 如果用户单击正在编辑的控件上的取消谓词,则不再选择该控件,并且不会保存任何编辑更改,因为 OnSelectedWebPartChanging 该方法可以取消编辑更改。

注释

在开始和结束将控件连接到另一个 WebPart 控件的过程的方法期间,同样调用该方法,以启用取消该进程。

页面开发人员可以通过将SelectedWebPartChanging属性添加到OnSelectedWebPartChanging声明性页面标记中的元素并分配给自定义方法的名称来为事件创建自定义处理程序<asp:webpartmanager>

适用于

另请参阅