WebPartManager.OnWebPartDeleting(WebPartCancelEventArgs) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
引发 WebPartDeleting 事件,该事件指示动态 WebPart 控件(或 WebPartZoneBase 区域中包含的服务器控件或用户控件)正处于被删除的过程中。
protected:
virtual void OnWebPartDeleting(System::Web::UI::WebControls::WebParts::WebPartCancelEventArgs ^ e);
protected virtual void OnWebPartDeleting (System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs e);
abstract member OnWebPartDeleting : System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs -> unit
override this.OnWebPartDeleting : System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs -> unit
Protected Overridable Sub OnWebPartDeleting (e As WebPartCancelEventArgs)
参数
包含事件数据的 WebPartCancelEventArgs。
注解
只能删除动态 WebPart 控件,当控件被删除时,控件实例将从页中永久删除,并且无法还原。 动态 WebPart 控件是指以编程方式或从 Web 部件目录添加的控件,而不是在网页的标记中声明的静态控件。
方法 OnWebPartDeleting 引发 事件, WebPartDeleting 以指示控件正在从其区域中永久删除。 方法还提供了取消删除过程的机会。 如果从页面成功删除控件,则 WebPartDeleted 事件随之而来。
页面开发人员可以通过将 属性添加到OnWebPartDeleting
<asp:webpartmanager>
网页上的 元素,然后将自定义方法名称分配给 属性,为关联事件提供自定义处理程序。
继承者说明
创建派生类的 WebPartManager 开发人员可以重写 OnWebPartDeleting(WebPartCancelEventArgs) 方法来自定义事件处理。
适用于
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈