Cómo: Habilitar la edición predeterminada en el control de servidor Web GridView

Actualización: noviembre 2007

Además de mostrar datos, el control GridView admite un modo de edición en el que los usuarios pueden cambiar el contenido de una fila individual. Puede configurar el control GridView para mostrar un botón Editar en cada fila. Cuando los usuarios hacen clic en el botón, la fila se vuelve a mostrar en el modo de edición, con los datos disponibles en controles modificables como los controles TextBox y CheckBox. El botón Editar se convierte en un botón Actualizar o Guardar y cuando los usuarios hacen clic en él, la fila actualizada se vuelve a escribir en el almacén de datos. Puede agregar la función de edición al control GridView sin escribir ningún código.

Procedimientos

En el procedimiento siguiente se muestra cómo habilitar la edición predeterminada en el control GridView.

Para habilitar la edición predeterminada mediante la etiqueta inteligente

  1. En la vista Diseño, haga clic con el botón secundario en el control GridView y en Mostrar etiqueta inteligente.

  2. En el panel de etiquetas inteligentes, seleccione Habilitar edición.

    Nota:

    La casilla de verificación Habilitar edición aparece en el panel de etiquetas inteligentes sólo si el control de código fuente al que está enlazado el control GridView admite la edición. Por ejemplo, si el control GridView se enlaza a un control SqlDataSource, la propiedad UpdateQuery del control SqlDataSource debe contener una instrucción Update de SQL.

O bien, puede establecer una propiedad de control GridView.

Para habilitar la edición predeterminada mediante la propiedad AutoGenerateEditButton

  • Seleccione el control GridView y en la ventana Propiedades, establezca AutoGenerateEditButton en true.

    O bien

  • En la vista Código fuente, en el elemento <asp:GridView>, establezca AutoGenerateEditButton en true, como en el ejemplo siguiente:

    <asp:GridView Runat="server" ID="GridView1" 
      AutoGenerateEditButton="true" />
    

Vea también

Conceptos

Modificar los datos de un control GridView de servidor Web

Modificar los datos de un control GridView de servidor Web

Referencia

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