Aracılığıyla paylaş


WebPartManager.OnSelectedWebPartChanging(WebPartCancelEventArgs) Yöntem

Tanım

SelectedWebPartChanging Şu anda seçili olan WebPart denetimi değiştirme işlemi sırasında gerçekleşen olayı tetikler.

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)

Parametreler

e
WebPartCancelEventArgs

WebPartCancelEventArgs Olay verilerini içeren bir.

Açıklamalar

OnSelectedWebPartChanging yöntemi, şu anda seçili olan WebPart denetimi değiştirme işlemi sırasında gerçekleşen olayı tetiklerSelectedWebPartChanging.

Denetim WebPartManager , seçilen denetimin değiştirildiği bir işlemi iptal etme fırsatı sağlamak için bu yöntemi ve ilişkili olayı kullanır. Örneğin, yönteminin içinde BeginWebPartEditing ve ayrıca yönteminin EndWebPartEditing içinde, işlemi iptal etmek için bir yol sağlamak için yöntemi çağrılır. Kullanıcı düzenlenmekte olan denetimde iptal fiiline tıklarsa, denetim artık seçilmez ve düzenleme değişiklikleri kaydedilmez çünkü OnSelectedWebPartChanging yöntem düzenleme değişikliklerini iptal etme işlemini mümkün kılar.

Not

Yöntemi benzer şekilde, bir denetimi başka bir WebPart denetime bağlama işlemini başlatan ve sonlandıran yöntemler sırasında çağrılır ve bu işlemin iptalini etkinleştirir.

Sayfa geliştiricileri, bildirim temelli sayfa işaretlemesinde öğesine özniteliğini ekleyerek OnSelectedWebPartChanging ve özniteliğine <asp:webpartmanager> özel bir yöntemin adını atayarak olay için SelectedWebPartChanging özel bir işleyici oluşturabilir.

Şunlara uygulanır

Ayrıca bkz.