datagridview按钮列不起作用

时间:2014-11-01 10:39:59

标签: c# datagridview datagridviewbuttoncolumn

我有datagridview,它有两个buttoncolumns。我在datgridview中定义了两个不同的操作,我想捕获一个sell的值并在其上运行一些命令。从我看到的,当我点击一个按钮时,正在发生的事情。我想知道为什么按钮不起作用,我正在使用这个事件,因为我想在同一行中有两个按钮

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
    if (e.ColumnIndex == 1) {
        CS.Sq css = new CS.Sq();
        string project_name=dataGridView1.Rows[dataGridView1.SelectedCells[1].RowIndex]
                                         .Cells[2].Value.ToString();
        string rr = css.restore_deleted_projects(project_name);
        if (rr == "TRUE")
        {
            DataTable dt = new DataTable();
            css.deleted_projects(ref dt);
            dataGridView1.DataSource = dt;
            MessageBox.Show("restored succesfully");
        }
        else {
            MessageBox.Show(rr);
        }
    }
}

0 个答案:

没有答案