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

Actualización: noviembre 2007

El control GridView admite un modo de eliminación en el que los usuarios pueden eliminar la fila actual del origen de datos. Puede agregar la función de eliminación al control GridView sin escribir ningún código. Puede configurar el control GridView para mostrar un botón Suprimir en cada fila. Cuando los usuarios hacen clic en el botón, la fila se elimina del origen de datos y se vuelve a aparecer la cuadrícula.

Nota:

La eliminación de datos mediante el control GridView es permanente y no se puede deshacer.

Procedimientos

Para habilitar la eliminación predeterminada mediante el panel inteligente

  1. Haga clic con el botón secundario del mouse (ratón) en el control GridView y, a continuación, haga clic en Mostrar etiqueta inteligente.

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

    Nota:

    La casilla de verificación Habilitar eliminación aparece en el panel de etiquetas inteligente sólo si el control de origen de datos al que está enlazado el control GridView admite la eliminación. Por ejemplo, si el control GridView está enlazado con un control SqlDataSource, la propiedad DeleteQuery del control SqlDataSource debe contener una instrucción SQL DELETE.

También puede establecer una propiedad de control GridView.

Para habilitar la eliminación mediante la propiedad AutoGenerateDeleteButton

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

    O bien

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

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

Vea también

Conceptos

Modificar los datos de un control GridView de servidor Web

Referencia

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