DataControlField.OnFieldChanged Метод

Определение

Вызывает событие FieldChanged.

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

Комментарии

Метод OnFieldChanged вызывает событие, сигналив о том, что DataControlField состояние объекта изменилось. Изменение следующих свойств приводит к возникновению этого события: FooterText, , , ShowHeaderHeaderText, SortExpression, и VisibleHeaderImageUrl. Свойства производного типа также вызывают это событие при изменении состояния. Элементы управления веб-сервера, такие как DetailsView и GridView , обычно вызывают DataBind метод в ответ на событие изменения поля.

При возникновении события через делегат вызывается обработчик события. Дополнительные сведения см. в разделе Обработка и вызов событий.

Метод OnFieldChanged также позволяет производным классам обрабатывать событие, не присоединяя делегат. Это предпочтительная методика обработки событий в производном классе.

Примечания для тех, кто наследует этот метод

При переопределении метода OnFieldChanged() в производном классе нужно убедиться, что вызывается метод OnFieldChanged() базового класса, чтобы зарегистрированные делегаты получили событие.

Применяется к