WebPartManager.OnSelectedWebPartChanged(WebPartEventArgs) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
SelectedWebPartChanged Vyvolá událost, ke které dojde po nově vybraném ovládacím WebPart prvku nebo zrušení výběru.
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)
Parametry
A WebPartEventArgs obsahující data události.
Poznámky
Metoda OnSelectedWebPartChanged vyvolá SelectedWebPartChanged událost, což je obvykle bod v čase, kdy vývojář může chtít změnit vzhled uživatelského rozhraní (UI). Například při výběru nového WebPart ovládacího prvku změní ovládací prvek webové části vykreslování nově vybraného ovládacího prvku. Po vymazání výběru ovládacího prvku se vykreslení vrátí do normálu.
Po výběru určitého WebPart ovládacího prvku pro úpravy OnSelectedWebPartChanged je volána metoda. Když uživatel dokončí úpravy ovládacího prvku a zavře ho, s výsledkem, že je výběr ovládacího prvku vymazán, OnSelectedWebPartChanged metoda se znovu zavolá.
Poznámky pro dědice
Existuje několik možností souvisejících s událostí SelectedWebPartChanged , aby vývojáři mohli přizpůsobit vykreslování, ke kterému dochází po změně vybraného ovládacího prvku. V deklarativním kódu můžete v rámci elementu <asp:webpartmanager>OnSelectedWebPartChanged nastavit atribut a přiřadit k němu název vlastní metody. Ve vlastní metodě můžete upravit vykreslování vybraných ovládacích prvků, když dojde k události. Další možností je dědit z WebPartManager třídy a přepsat metodu. Třetí možností je přizpůsobení vykreslování na úrovni zóny; Můžete například dědit z EditorZoneBase třídy a přepsat její OnSelectedWebPartChanged(Object, WebPartEventArgs) metodu, přizpůsobit vykreslování vybraných ovládacích prvků a vymazat během procesu úprav.