Condividi tramite


Procedura: attivare la modifica predefinita nel controllo server Web GridView

Aggiornamento: novembre 2007

Oltre alla visualizzazione dei dati, il controllo GridView supporta una modalità di modifica che consente agli utenti di cambiare il contenuto di una singola riga. Il controllo GridView può essere configurato in modo da visualizzare un pulsante Modifica in ogni riga. Quando gli utenti fanno clic sul pulsante, la riga viene nuovamente visualizzata in modalità di modifica, con i dati disponibili in controlli modificabili quali TextBox e CheckBox. Il pulsante Modifica diventa un pulsante Aggiorna o Salva e, quando viene scelto gli utenti, la riga aggiornata viene scritta nuovamente nell'archivio dati. È possibile aggiungere funzionalità di modifica al controllo GridView senza scrivere codice.

Procedure

Nella procedura riportata di seguito viene illustrato come attivare la modifica predefinita nel controllo GridView.

Per attivare la modifica predefinita mediante smart tag

  1. In visualizzazione Progettazione fare clic con il pulsante destro del mouse sul controllo GridView e scegliere Mostra smart tag.

  2. Nel pannello smart tag selezionare Attiva modifica.

    Nota:

    La casella di controllo Attiva modifica viene visualizzata nel pannello smart tag solo se le operazioni di modifica sono supportate dal controllo origine dati a cui è associato il controllo GridView. Se ad esempio il controllo GridView è associato al controllo SqlDataSource, la proprietà UpdateQuery del controllo SqlDataSource deve contenere un'istruzione SQL Update.

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

Per attivare la modifica predefinita mediante la proprietà AutoGenerateEditButton

  • Selezionare il controllo GridView, quindi nella finestra Proprietà impostare la proprietà AutoGenerateEditButton su true.

    -oppure-

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

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

Vedere anche

Concetti

Modifica dei dati in un controllo server Web GridView

Modifica dei dati in un controllo server Web GridView

Riferimenti

Cenni preliminari sul controllo server Web GridView