protected virtual void OnRowCancelingEdit (GridViewCancelEditEventArgs e)
{
if (Events != null) {
GridViewCancelEditEventHandler eh = (GridViewCancelEditEventHandler) Events [RowCancelingEditEvent];
if (eh != null) {
eh (this, e);
return;
}
}
if (!IsBoundUsingDataSourceID)
throw new HttpException (String.Format ("The GridView '{0}' fired event RowCancelingEdit which wasn't handled.", ID));
}