GridView.RowUpdating Event
Assembly: System.Web (in system.web.dll)
public: event GridViewUpdateEventHandler^ RowUpdating { void add (GridViewUpdateEventHandler^ value); void remove (GridViewUpdateEventHandler^ value); }
/** @event */ public void add_RowUpdating (GridViewUpdateEventHandler value) /** @event */ public void remove_RowUpdating (GridViewUpdateEventHandler value)
In JScript, you can handle the events defined by a class, but you cannot define your own.
Not applicable.
The RowUpdating event is raised when a row's Update button is clicked, but before the GridView control updates the row. This allows you to provide an event-handling method that performs a custom routine, such as canceling the update operation, whenever this event occurs.
A GridViewUpdateEventArgs object is passed to the event-handling method, which allows you to determine the index of the current row and to indicate that the update operation should be canceled. To cancel the update operation, set the Cancel property of the GridViewUpdateEventArgs object to true. You can also manipulate the Keys, OldValues, and NewValues collections, if necessary, before the values are passed to the data source. A common way to use these collections is to HTML-encode the values supplied by the user before they are stored in the data source. This helps to prevent script injection attacks.
For more information about handling events, see Consuming Events.
Reference
GridView ClassGridView Members
System.Web.UI.WebControls Namespace
GridViewUpdateEventArgs
GridView.AutoGenerateEditButton Property
OnRowUpdating
GridView.RowCancelingEdit Event
OnRowCancelingEdit
GridView.RowEditing Event
OnRowEditing
GridView.RowUpdated Event
OnRowUpdated