GridView.OnRowCancelingEdit(GridViewCancelEditEventArgs) Метод

Определение

Вызывает событие RowCancelingEdit.Raises the RowCancelingEdit event.

protected:
 virtual void OnRowCancelingEdit(System::Web::UI::WebControls::GridViewCancelEditEventArgs ^ e);
protected virtual void OnRowCancelingEdit (System.Web.UI.WebControls.GridViewCancelEditEventArgs e);
abstract member OnRowCancelingEdit : System.Web.UI.WebControls.GridViewCancelEditEventArgs -> unit
override this.OnRowCancelingEdit : System.Web.UI.WebControls.GridViewCancelEditEventArgs -> unit
Protected Overridable Sub OnRowCancelingEdit (e As GridViewCancelEditEventArgs)

Параметры

e
GridViewCancelEditEventArgs

Объект GridViewCancelEditEventArgs, содержащий данные события.A GridViewCancelEditEventArgs that contains event data.

Исключения

Отсутствует обработчик для события RowCancelingEdit.There is no handler for the RowCancelingEdit event.

Комментарии

RowCancelingEditСобытие возникает, когда нажата кнопка Отмена строки в режиме редактирования, но перед выходом из режима редактирования строки.The RowCancelingEdit event is raised when the Cancel button of a row in edit mode is clicked, but before the row exits edit mode. Это позволяет предоставить метод обработки событий, выполняющий пользовательскую подпрограммы, например остановку операции отмены, если она поместит строку в нежелательном состоянии, при каждом возникновении этого события.This enables you to provide an event-handling method that performs a custom routine, such as stopping the cancel operation if it would put the row in an undesired state, whenever this event occurs.

При возникновении события через делегат вызывается обработчик события.Raising an event invokes the event handler through a delegate. Дополнительные сведения см. в разделе обработка и вызов событий.For more information, see Handling and Raising Events.

Метод OnRowCancelingEdit также позволяет производным классам обрабатывать событие, не присоединяя делегат.The OnRowCancelingEdit method also allows derived classes to handle the event without attaching a delegate. Это предпочтительная методика обработки событий в производном классе.This is the preferred technique for handling the event in a derived class.

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

При переопределении метода OnRowCancelingEdit(GridViewCancelEditEventArgs) в производном классе нужно убедиться, что вызывается метод OnRowCancelingEdit(GridViewCancelEditEventArgs) базового класса, чтобы зарегистрированные делегаты получили событие.When overriding OnRowCancelingEdit(GridViewCancelEditEventArgs) in a derived class, be sure to call the base class's OnRowCancelingEdit(GridViewCancelEditEventArgs) method so that registered delegates receive the event.

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

См. также раздел