private void btnDelete_Click(object sender, EventArgs e) { #region bool updateStatus; try { if (MessageBox.Show("确定删除所选中行吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) == DialogResult.OK) { for (int i = 1; i <= deleteIndex; i++) { updateStatus = FrmUserInfoLogic.FrmUserInfoUpdateForDelete(Convert.ToInt32( dgvUserInfo.SelectedRows[0].Cells[0].Value.ToString().Trim()), dgvUserInfo); if (updateStatus) { //MessageBox.Show("删除第" + i + "条记录成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); ClearAction(); btnUpdate.Enabled = false; } else { MessageBox.Show("删除第" + i + "条记录不成功,请从新操作!", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (dgvUserInfo.Rows.Count != 0) { dgvUserInfo.Rows[0].Selected = false; } ClearAction(); //btnDelete.Enabled = false; txtUserName.Focus(); } } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } finally { } #endregion }