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

包含事件数据的 WebPartCancelEventArgs

注解

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

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

注意

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

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

适用于

另请参阅