Compartir a través de


Eventos del control de servidor Web FormView

Actualización: noviembre 2007

El control FormView desencadena varios eventos durante la paginación y la actualización de los datos enlazados a los que el código puede responder.

Para consultar un ejemplo en el que se utilizan algunos de los eventos del control FormView, vea Modificar datos mediante un control FormView de servidor Web.

Eventos de FormView

El control FormView desencadena eventos que se producen cuando se muestra o se modifica el registro actual. Los eventos también se desencadenan cuando se hace clic en un control de comando, como Button, que forma parte del control FormView. En la tabla siguiente se describen los eventos que inicia el control FormView.

  • PageIndexChanging
    Se desencadena cuando se hace clic en uno de los botones de paginación antes de que el control FormView realice la operación de paginación. Este evento se utiliza normalmente para cancelar la operación de paginación.

  • PageIndexChanged
    Se desencadena cuando se hace clic en uno de los botones de paginación después de que el control FormView realice la operación de paginación. Normalmente este evento se utiliza cuando es necesario realizar una tarea después de que el usuario se ha desplazado a un registro diferente del control.

  • ItemCommand
    Se desencadena cuando se hace clic en un botón incluido en un control FormView. Este evento se utiliza normalmente para realizar una tarea cuando se hace clic en un botón del control.

  • ItemCreated
    Se desencadena después que se hayan creado todos los objetos FormViewRow en el control FormView. Este evento se utiliza normalmente para modificar los valores que van a aparecer en una fila antes de que se muestre la fila.

  • ItemDeleting
    Se desencadena cuando se hace clic en un botón Delete (un botón cuya propiedad CommandName se ha establecido en "Delete") antes de que el control FormView elimine el registro del origen de datos. Este evento se utiliza normalmente para cancelar la operación de eliminación.

  • ItemDeleted
    Se desencadena cuando se hace clic en un botón Delete después de que el control FormView elimine el registro del origen de datos. Este evento se utiliza normalmente para comprobar los resultados de la operación de eliminación.

  • ItemInserting
    Se desencadena cuando se hace clic en un botón Insert (un botón cuya propiedad CommandName se ha establecido en "Insert") antes de que el control FormView inserte el registro. Este evento se utiliza normalmente para cancelar la operación de inserción.

  • ItemInserted
    Se desencadena cuando se hace clic en un botón Insert después de que el control FormView inserta el registro. Este evento se utiliza normalmente para comprobar los resultados de la operación de inserción.

  • ItemUpdating
    Se desencadena cuando se hace clic en un botón Update (un botón cuya propiedad CommandName se ha establecido en "Update") antes de que el control FormView actualice el registro. Este evento se utiliza normalmente para cancelar la operación de actualización.

  • ItemUpdated
    Se desencadena cuando se hace clic en un botón Update después de que el control FormView actualice la fila. Este evento se utiliza normalmente para comprobar los resultados de la operación de actualización.

  • ModeChanging
    Se desencadena antes de que el control FormView cambie de modo (al modo de edición, inserción o de sólo lectura). Este evento se utiliza normalmente para cancelar el cambio de modo.

  • ModeChanged
    Se desencadena después de que el control FormView cambia de modo (al modo de edición, inserción o de sólo lectura). Este evento se utiliza normalmente para realizar una tarea cuando el control FormView cambia de modo.

  • DataBound
    Este evento se hereda del control BaseDataBoundControl y se desencadena después de que el control FormView ha finalizado la operación de enlace con el origen de datos.

Vea también

Conceptos

Información general sobre FormView (Control de servidor Web)

Referencia

FormView

Otros recursos

FormView (Control de servidor Web)