if(yourdataGrid1.CurrentRowIndex!=-1)//确定是否有行被选中
{
int LogID = (int)yourdataGrid1[yourdataGrid1.CurrentRowIndex,0];
System.Data.DataRow[] datarow = ((System.Data.DataView)(yourdataGrid1.DataMember)).Table.Select("LogID="+LogID);
//接下去你就随意了
//如 datarow["字段名"].Delete();
}
//如果绑定的不是DataSet,里面变成
yourdataGrid1.DataMember---->yourdataGrid1.DataSource
//
{
//选中
}
else
{
//没选中
}