Export (0) Print
Expand All

FormView Web Server Control Events

The FormView control raises a number of events in the course of paging through and updating its bound data to which your code can respond.

For an example that uses some of the FormView control events, see Modifying Data Using a FormView Web Server Control.

The FormView control raises events that occur when the current record displayed or changed. Events are also raised when a command control such as a Button that is part of the FormView control has been clicked. The following table describes the events exposed by the FormView control.

PageIndexChanging

Occurs when one of the pager buttons is clicked, but before the FormView control performs the paging operation. This event is often handled to cancel the paging operation.

PageIndexChanged

Occurs when one of the pager buttons is clicked, but after the FormView control performs the paging operation. This event is commonly handled when you need to perform a task after the user navigates to a different record in the control.

ItemCommand

Occurs when a button within a FormView control is clicked. This event is often handled to perform a task when a button is clicked in the control.

ItemCreated

Occurs after all FormViewRow objects are created in the FormView control. This event is often handled to modify the values to be displayed in a row before the row is displayed.

ItemDeleting

Occurs when a Delete button (a button with its CommandName property set to "Delete") is clicked, but before the FormView control deletes the record from the data source. This event is often used to cancel the delete operation.

ItemDeleted

Occurs when a Delete button is clicked, but after the FormView control deletes the record from the data source. This event is often handled to check the results of the delete operation.

ItemInserting

Occurs when an Insert button (a button with its CommandName property set to "Insert") is clicked, but before the FormView control inserts the record. This event is often handled to cancel the insert operation.

ItemInserted

Occurs when an Insert button is clicked, but after the FormView control inserts the record. This event is often handled to check the results of the insert operation.

ItemUpdating

Occurs when an Update button (a button with its CommandName property set to "Update") is clicked, but before the FormView control updates the record. This event is often used to cancel the update operation.

ItemUpdated

Occurs when an Update button is clicked, but after the FormView control updates the row. This event is often used to check the results of the update operation.

ModeChanging

Occurs before the FormView control changes modes (to edit, insert, or read-only mode). This event is often handled to cancel a mode change.

ModeChanged

Occurs after the FormView control changes modes (to edit, insert, or read-only mode). This event is often handled to perform a task when the FormView control changes modes.

DataBound

This event is inherited from the BaseDataBoundControl control and occurs after the FormView control has finished binding to the data source.

Community Additions

ADD
Show:
© 2014 Microsoft