当选择删除行时,在validated里更新数据时,如果获取像获取点击行头右键删除时,删除行的值,普通的
row.company_id row行的company_id的值。这样获取删除行的值是获取不到的。
private void datagridview_Validated(object sender,EventArgs e)
{
foreach(DataSetCompany.t_companyRow row in dataSetCompany.t_company.Rows)
{
if(row.RowState == DataRowState.Deleted)
{
//这样是获取不到的
//string name = row.company_id;
//改为:
string name = row["company_id",DataRowVersion.Original].toString();
}
}
}