Τελευταία αντιμετωπίζω το παρακάτω πρόβλημα
Έχω ένα gridview, στο οποίο έχω ένα ΡΚ.
Έχω ορίσει στο selectedIndexChanged, να καλεί το insert ενός detailsview.
Στη συνέχεια, στο ItemInserting του detailsView ορίζω ένα ένα τα parameters από τις τιμές ενός άλλου πίνακα.
Το πρόβλημα είναι ότι για κάθε selectedIndexChanged, κάνει 2 insert
Έχει κανείς καμιά ιδέα τι μπορεί να τρέχει?
Δείγμα του κώδικα
protected void list_SelectedIndexChanged(object sender, EventArgs e)
{
DetailsView1.InsertItem(false);
}
protected void DetailsView1_ItemInserting(object sender, DetailsViewInsertEventArgs e)
{
e.Values["name"] = list.SelectedRow.Cells[3].Text + " " + list.SelectedRow.Cells[4].Text;
e.Values["address"] = list.SelectedRow.Cells
.Text;
e.Values["num"] = list.SelectedRow.Cells[7].Text;
e.Values["area"] = list.SelectedRow.Cells
.Text;
e.Values["city"] = list.SelectedRow.Cells[9].Text;
e.Values["postalCode"] = list.SelectedRow.Cells[10].Text;
e.Values["state"] = list.SelectedRow.Cells[11].Text;
e.Values["country"] = list.SelectedRow.Cells[12].Text;
}
Simple Photography