WebPartManager.OnWebPartDeleting(WebPartCancelEventArgs) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает событие 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 элементы управления — это элементы управления, которые добавляются программными средствами или из каталога веб-частей, в отличие от статических элементов управления, объявленных в разметке веб-страницы.
Метод OnWebPartDeleting вызывает WebPartDeleting событие , чтобы указать, что элемент управления окончательно удаляется из своей зоны. Метод также предоставляет возможность отменить процесс удаления. Если элемент управления успешно удален со страницы, происходит следующее WebPartDeleted событие.
Разработчики страниц могут предоставить пользовательский обработчик для связанного события, добавив OnWebPartDeleting
атрибут в <asp:webpartmanager>
элемент на веб-странице, а затем назначив ему имя настраиваемого метода.
Примечания для тех, кто наследует этот метод
Разработчики, создающие производные WebPartManagerOnWebPartDeleting(WebPartCancelEventArgs) классы, могут переопределить метод для настройки обработки событий.