WebPartManager.OnWebPartDeleting(WebPartCancelEventArgs) Yöntem

Tanım

Bir dinamik WebPart denetimin WebPartDeleting (veya bir bölgede bulunan WebPartZoneBase sunucu veya kullanıcı denetiminin) silinme sürecinde olduğunu gösteren olayı tetikler.

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)

Parametreler

e
WebPartCancelEventArgs

WebPartCancelEventArgs Olay verilerini içeren bir.

Açıklamalar

Yalnızca dinamik WebPart denetimler silinebilir ve bir denetim silindiğinde, denetim örneği bir sayfadan kalıcı olarak kaldırılır ve geri yüklenemez. Dinamik WebPart denetimler, Bir Web sayfasının işaretlemesinde bildirilen statik denetimlerin aksine program aracılığıyla veya Web Bölümleri kataloğundan eklenen denetimlerdir.

yöntemi, OnWebPartDeleting bir denetimin WebPartDeleting bölgesinden kalıcı olarak silindiğini belirtmek için olayı tetikler. yöntemi, silme işlemini iptal etme fırsatı da sağlar. Denetim sayfadan başarıyla silinirse olay aşağıdaki gibidir WebPartDeleted .

Sayfa geliştiricileri, özniteliğini bir Web sayfasındaki öğesine ekleyerek OnWebPartDeleting ve ardından özniteliğine <asp:webpartmanager> özel bir yöntem adı atayarak ilişkili olay için özel bir işleyici sağlayabilir.

Devralanlara Notlar

Türetilmiş WebPartManager sınıflar oluşturan geliştiriciler, olay işlemeyi OnWebPartDeleting(WebPartCancelEventArgs) özelleştirmek için yöntemini geçersiz kılabilir.

Şunlara uygulanır

Ayrıca bkz.