WebPartManager.OnSelectedWebPartChanged(WebPartEventArgs) 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.
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
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.