WebPartManager.OnSelectedWebPartChanged(WebPartEventArgs) Yöntem

Tanım

SelectedWebPartChanged Bir denetim yeni seçildikten veya seçimi temizlendikten sonra WebPart gerçekleşen olayı tetikler.

protected:
 virtual void OnSelectedWebPartChanged(System::Web::UI::WebControls::WebParts::WebPartEventArgs ^ e);
protected virtual void OnSelectedWebPartChanged (System.Web.UI.WebControls.WebParts.WebPartEventArgs e);
abstract member OnSelectedWebPartChanged : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
override this.OnSelectedWebPartChanged : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
Protected Overridable Sub OnSelectedWebPartChanged (e As WebPartEventArgs)

Parametreler

e
WebPartEventArgs

WebPartEventArgs Olay verilerini içeren bir.

Açıklamalar

OnSelectedWebPartChanged yöntemi, genellikle bir geliştiricinin kullanıcı arabiriminin SelectedWebPartChanged (UI) görünümünü değiştirmek isteyebileceği bir nokta olan olayı tetikler. Örneğin, yeni WebPart bir denetim seçildiğinde, Web Bölümleri denetim kümesi yeni seçilen denetimin işlenmesini değiştirir. Denetimin seçimi temizlendikten sonra işleme normale döner.

Kullanıcı düzenlemek OnSelectedWebPartChanged üzere belirli WebPart bir denetimi seçtikten sonra yöntemi çağrılır. Kullanıcı denetimi düzenlemeyi bitirip kapattığında, denetimin seçimi temizlendiğinde OnSelectedWebPartChanged yöntem yeniden çağrılır.

Devralanlara Notlar

Geliştiricilerin SelectedWebPartChanged seçilen denetim değiştikten sonra gerçekleşen işlemeyi özelleştirmesine olanak sağlamak için olayla ilgili çeşitli seçenekler vardır. Bildirim temelli kodda öğesinin <asp:webpartmanager> içinde özniteliğini OnSelectedWebPartChanged ayarlayabilir ve özel bir yöntemin adını atayabilirsiniz. Özel yöntemde, olay gerçekleştiğinde seçili denetimlerin işlenmesini değiştirebilirsiniz. Bir diğer seçenek de sınıfından WebPartManager devralmak ve yöntemini geçersiz kılmaktır. Üçüncü bir seçenek de işlemeyi bölge düzeyinde özelleştirmektir; örneğin, düzenleme işlemi sırasında seçilen ve temizlenen denetimlerin EditorZoneBase işlenmesini OnSelectedWebPartChanged(Object, WebPartEventArgs) özelleştirmek için sınıfından devralabilir ve yöntemini geçersiz kılabilirsiniz.

Şunlara uygulanır

Ayrıca bkz.