ho creato una gridview e ci ho aggiunto il tag per far comparire la funziona cancella:
codice:
<asp:CommandField>
faccio la query per riempire la grid ed è tutto ok. mi appare a questo punto, per ogni occorrenza trovata, la parola DELETE che è cliccabile. teoricamente cliccandoci sopra dovrei cancellare la riga.

ho quindi inserito nel file .cs il seguente codice:

codice:
protected void griglia_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        
       
        
        objSqlConnection.Open();
       // Response.Write(objSqlConnection.State);        
        SqlCommand objSqlCommand = new SqlCommand("delete from cliente where cod_cliente= '" +  "' ",objSqlConnection);
        objSqlCommand.ExecuteNonQuery();
        objSqlConnection.Close();
       int i = objSqlCommand.ExecuteNonQuery();
        if (i > 0)
        {
            Label1.Text = "Eliminazione avvenuta con successo";
        }
        else
        {
            Label1.Text = "Si è verificato un errore";
        }
        objSqlConnection.Close();
    }
chiaramente la query non funziona perchè non riesco a ricavare il aprametro da darle in pasto per mardarla in run. come diavolo si fa?