Re[5]: Удаление записей из DataGrid
От: mogadanez Чехия  
Дата: 20.10.03 13:35
Оценка:
Здравствуйте, chorn, Вы писали:

C>Здравствуйте, mogadanez, Вы писали:



M>>стоп.... а между постбеками где он у тебя сохраняется??

M>>из того кода что ты привел, после постбека myDataSet дожен быть равен null

C>На даный момент я изменил код, сейчас датасет хранится в Session. Обработчик события нажатия кнопки выглядит так:


C>
C>DataSet dsMyDataset = (DataSet) Session["dsMyDataset"];
C>DataRow[] rows;
C>rows = dsMyDataset.Tables[0].Select("ID="+e.Item.Cells[0].Text);                
C>foreach (DataRow row in rows)
C>{                    
C>     row.Delete();                                    
C>}                
C>Session["dsMyDataset"]=dsMyDataset;                
C>this.dgMyDatagrid.DataSource=dsMyDataset;                    
C>this.dgMyDatagrid.DataBind();    
C>


C>но проблема осталась...


1. выделенная строка не нужна.
2. посмотри, после второго нажатия дебагером на статус строк удаленных в первый раз, должно быть deleted
... << RSDN@Home 1.1 beta 2 >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.