Condividi tramite


Procedura: attivare l'eliminazione predefinita nel controllo server Web GridView

Aggiornamento: novembre 2007

Il controllo GridView supporta una modalità di eliminazione in cui gli utenti possono eliminare la riga corrente dall'origine dati. È possibile aggiungere funzionalità di eliminazione al controllo GridView senza scrivere codice, configurando il controllo GridView in modo da visualizzare un pulsante Elimina in ogni riga. Quando gli utenti faranno clic sul pulsante, la riga verrà eliminata dall'origine dati e verrà nuovamente visualizzata la griglia.

Nota:

L'eliminazione di dati tramite il controllo GridView è un'operazione permanente che non è possibile annullare.

Procedure

Per attivare l'eliminazione predefinita utilizzando il pannello smart tag

  1. Fare clic con il pulsante destro del mouse sul controllo GridView e scegliere Mostra smart tag.

  2. Nel pannello smart tag selezionare Attiva eliminazione.

    Nota:

    La casella di controllo Attiva modifica viene visualizzata nel pannello smart tag solo se il controllo origine dati a cui è associato il controllo GridView supporta l'eliminazione. Se ad esempio il controllo GridView è associato al controllo SqlDataSource, la proprietà DeleteQuery del controllo SqlDataSource deve contenere un'istruzione SQL Delete.

In alternativa è possibile impostare una proprietà del controllo GridView.

Per attivare l'eliminazione utilizzando la proprietà AutoGenerateDeleteButton

  • Selezionare il controllo GridView, quindi nella finestra Proprietà impostare AutoGenerateDeleteButton su true.

    -oppure-

  • In visualizzazione Origine impostare la proprietà AutoGenerateDeleteButton su true nell'elemento <asp:GridView>, come nell'esempio riportato di seguito:

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

Vedere anche

Concetti

Modifica dei dati in un controllo server Web GridView

Riferimenti

Cenni preliminari sul controllo server Web GridView