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
Fare clic con il pulsante destro del mouse sul controllo GridView e scegliere Mostra smart tag.
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