private void cmddel_Click(object sender, EventArgs e) { if (dataGridView1.CurrentRow != null) { DialogResult dr; dr = MessageBox.Show("با حذف هنرجو تمامی کلاس های متعلق به ایشان نیز حذف می شوند، آیا از حذف هنرجو اطمینان دارید؟", "حذف", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { int icol = 0; int irow = dataGridView1.CurrentRow.Index; string val = dataGridView1[icol, irow].Value.ToString(); std st = new std(); st.stdno = val; st.Delete(); if (btnfilter.Enabled == true) { btnfilter.PerformClick(); } else { DataTable dt = new DataTable(); dt = st.SelectForView(); dataGridView1.DataSource = dt; } } } }