"are you sure?" - vor Löschen des Datensatzes

Daijin

Mitglied
Hallihallo,

ich hab folgendes Problemchen:

Ich habe eine Datenbank (MySQL), deren Daten über ein Datagrid ausgegeben werden. Der User hat das Recht über einen DELETE Button bestimmte Einträge zu löschen.

Ich würde nun gern noch eine Sicherheitsabfrage einbauen, nach dem bekannten und beliebten Muster "Sind Sie sich wirklich GANZ sicher dass Sie das tun wollen?" ... :)

Hab mir sagen lassen dass man da ein Javascript einbauen kann, allerdings weis ich nicht wie ich das in das Datagrid "rein"kriege....

hier der Code hinter dem DELETE Button:
---------------------------------------------------------
void DataGrid_Delete(object sender, DataGridCommandEventArgs e) {

// delete the selected row

if (!isEditing) {

// the key value for this row is in the DataKeys collection
int keyValue = (int)DataGrid1.DataKeys[e.Item.ItemIndex];

// TODO: update the Command value for your application
SqlConnection myConnection = new SqlConnection(ConnectionString);
SqlCommand DeleteCommand = new SqlCommand("DELETE from Eintraege where eID='" + keyValue + "'", myConnection);




// execute the command
myConnection.Open();
DeleteCommand.ExecuteNonQuery();
myConnection.Close();

// rebind the grid
DataGrid1.CurrentPageIndex = 0;
DataGrid1.EditItemIndex = -1;
BindGrid();


}
---------------------------------------------------

ein CodeBsp wäre nett ... danke schonmal im Vorraus :)
 

Daijin

Mitglied
bäh, englisch ..... :D
aber danke dir, ich schätze ich komm damit klar :)


>> edit: funktioniert .. :)
 
Zuletzt bearbeitet: