WebPartManager.OnWebPartDeleting(WebPartCancelEventArgs) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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.