DataControlField.OnFieldChanged Metoda

Definice

Vyvolá FieldChanged událost.

protected:
 virtual void OnFieldChanged();
protected virtual void OnFieldChanged ();
abstract member OnFieldChanged : unit -> unit
override this.OnFieldChanged : unit -> unit
Protected Overridable Sub OnFieldChanged ()

Poznámky

Metoda OnFieldChanged vyvolá událost signalizovat, že DataControlField se změnil stav objektu. Změny následujících vlastností způsobí vyvolání této události: FooterText, , HeaderImageUrl, HeaderTextShowHeader, SortExpression, a Visible. Odvozené vlastnosti typu také vyvolá tuto událost, když dojde ke změnám stavu. Ovládací prvky webového serveru, například DetailsView a GridView obvykle volají metodu DataBind v reakci na událost změny pole.

Vyvolání události spustí obslužnou rutinu události prostřednictvím delegáta. Další informace najdete v tématu Zpracování a vyvolávání událostí.

Metoda OnFieldChanged také umožňuje odvozené třídy zpracovávat událost bez připojení delegáta. Toto je upřednostňovaná technika pro zpracování události v odvozené třídě.

Poznámky pro dědice

Při přepsání OnFieldChanged() v odvozené třídě nezapomeňte volat metodu základní třídy OnFieldChanged() , aby zaregistrovaní delegáti obdrželi událost.

Platí pro