我在 DataGridView 最后一列放了一个,下拉列表,
怎么得到这个下拉列表????这个是获取 单元格里面的值
int id = Convert.ToInt32(dgvUsers.Rows[e.RowIndex].Cells[0].Value);现在要得到的是 控件,怎么整啊???

解决方案 »

  1.   

    findcontrolhttp://blog.csdn.net/qdzx2008/archive/2009/09/16/4558388.aspx
      

  2.   


    高手,他的那个用的是 GridView,同时是用的FindControl 方法,这个我知道,我用的是 DataGridView ,是winfrom
      

  3.   

    DatagridViewComboxColumn cmbox = Datagridview.Columns["COmbox控件的Name"] as DatagridViewComboxColumn ;   cmbox.DataSource = 下框的数据源;   
    cmbox.DataPropertyName= datagrid的数据源的要绑定的列;   
    cmbox.d...Member="下拉框显示的TEXT";   
    cmbox.ValueMember="隐藏的值";string selectValue =(string)(this.dataGridView1.Rows[e.RowIndex].Cells[1] as DataGridViewComboBoxCell).Value; 
    for (int i = 0; i < dataGridView1.Rows.Count; i++)
    {
    DataGridViewComboBoxCell dgvCmbCel= dataGridView1.Rows[i].Cells[索引] as DataGridViewComboBoxCell 
    if(DataGridViewComboBoxCell.Value.toString()=="")
    {}
    }