Se me present el caso en el que en un grid view debia poner un boton para eliminar esa fila y por consiguiente borrar ese valor de la base de datos.
Para esto ponemos en el gridview un botón y en el CommandName le ponemos "Eliminar".
El siguiente paso es hacer que cuando clikemos ese botón que aparecerá en cada fila del gridview, nos elimine ese valor.
Para esto en el Evento RowCommand del gridview ponemos lo siguiente:
if (e.CommandName == "Eliminar")
{
string valor;
int index;
index = int.Parse(e.CommandArgument.ToString());
valor = gridview1.DataKeys[index].Value.ToString();
TABLA.Delete(Convert.ToInt32(valor));
gridview1.DataBind();
}
La primera linea busca el comando Eliminar como le pusimos al botón.
Capturamos la fila en la que esta el boton que clicamos y buscamos el datakey value de esa fila
Y lo demas es simplemente borrarlo de la BD.
Recuerda declarar el campo DataKey en el GridView
Enjoy!