假如DataGrid的数据源为dataSet11:
for(int i=0;i<this.dataSet11.Tables[0].Rows.Count;i++)
{
MessageBox.Show(dataSet11.Tables[0].Rows[i].RowState.ToString());
}
for(int i=0;i<this.dataSet11.Tables[0].Rows.Count;i++)
{
MessageBox.Show(dataSet11.Tables[0].Rows[i].RowState.ToString());
}
DataGrid.DataSource = dv ;
我试过的,DataGrid即使Sort了也不会乱。
还是可以实现的,你建立一个DataView:dv ,然后dv.Table =dataSet.Tables[0];
dv.RowStateFilter = DataViewRowState.Deleted; 就只显示delete的行。
DataGrid.DataSource = dv ;
我试过的,DataGrid即使Sort了也不会乱。