DataControlField.OnFieldChanged Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Genera el evento FieldChanged
.
protected:
virtual void OnFieldChanged();
protected virtual void OnFieldChanged ();
abstract member OnFieldChanged : unit -> unit
override this.OnFieldChanged : unit -> unit
Protected Overridable Sub OnFieldChanged ()
Comentarios
El OnFieldChanged método genera un evento que indica que el DataControlField estado del objeto ha cambiado. Los cambios realizados en las siguientes propiedades hacen que se genere este evento: FooterText, HeaderImageUrl, HeaderText, ShowHeader, SortExpressiony Visible. Las propiedades de tipo derivadas también generan este evento cuando se producen cambios de estado. Los controles de servidor web, como DetailsView y GridView normalmente llaman al DataBind
método en respuesta a un evento de cambio de campo.
Cuando se genera un evento, se invoca el controlador de eventos a través de un delegado. Para obtener más información, consulte controlar y provocar eventos.
El método OnFieldChanged también permite que las clases derivadas controlen el evento sin adjuntar ningún delegado. Ésta es la técnica preferida para controlar el evento en una clase derivada.
Notas a los desarrolladores de herederos
Al reemplazar OnFieldChanged() en una clase derivada, asegúrese de llamar al método OnFieldChanged() de la clase base para que los delegados registrados reciban el evento.