不能采用获取原来的索引去设置选中行
采用这种:
DataTable dt = (DataTable)dgvShow.DataSource;
DataRow[] dr = dt.Select("序号=" + YieldTransitID_DGV);
int index = dt.Rows.IndexOf(dr[0]);
if (index > 0)
{
dgvShow.Rows[index].Selected = true;//选中哪行光标停留哪行
}