Удаление записей из DataGrid
От: chorn Украина  
Дата: 20.10.03 08:33
Оценка:
Есть DataGrid с колонкой кнопок. При нажатии на кнопку необходимо удалить из DataSet соответствующую запись. При этом апдейт базы я не делаю, для того чтобы после удаления нескольких строк из DataSet была возможность отменить удаление. Проблема в том, что при удалении одной строки из DataSet (и,соответственно, возврате формы), появляется ранее удаленная строка. Подскажите пожалуйста как это делается.
Код удаления строки (в обработчике нажатия кнопки):


DataRow[] rows = this.myDataSet.Select("ID="+e.Item.Cells[0].Text);
                
foreach (DataRow row in rows)
{                    
    row.Delete();                
}                
this.myDataGrid.DataSource=this.myDataSet;                                      this.myDataGrid.DataBind();
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.