谢谢

解决方案 »

  1.   

    从数据库中邦定代码如:
    DataSet dsType = new Kind().GetKineInfo("30", "''");
                    DataGridViewComboBoxColumn myColumn = (DataGridViewComboBoxColumn)DgProRelease.Columns["iProcess_Status"];
                    myColumn.ValueMember = "codeid";
                    myColumn.DisplayMember = "codename";
                    myColumn.DataSource = dsType.Tables[0];
      

  2.   

    楼上,我这样写不行.
    DataTable dtSYUSRGRP = bll.GetUserGroup(sUsrid);
    grdSYUSRGRP.DataSource = dtSYUSRGRP;DataGridViewComboBoxColumn myColumn = (DataGridViewComboBoxColumn)grdSYUSRGRP.Columns[1]; //提示不能从DataGridViewTextBoxColumn转换成DataGridViewComboBoxColumn
      

  3.   

    楼主,,.,.
    要先写
    DataGridViewComboBoxColumn myColumn = (DataGridViewComboBoxColumn)grdSYUSRGRP.Columns[1];
    才写
    DataTable dtSYUSRGRP = bll.GetUserGroup(sUsrid);
    加上
    ////
    myColumn.ValueMember = "codeid";//如果值与显示相同写一个即可.,.,.
    myColumn.DisplayMember = "codename";
    ////
    grdSYUSRGRP.DataSource = dtSYUSRGRP;