应为datamember和valuemember属性绑定才可以

解决方案 »

  1.   

    DataSet ds = SQLHelper.ExecuteDataset(SQLHelper.CONN_STRING_XJ_XL,
    System.Data.CommandType.Text, strSql); ctrlCmb.DataSource = ds; string strTableName = ds.Tables[0].TableName;
    ctrlCmb.DisplayMember = strTableName + "." + strDispFieldNm;
    ctrlCmb.ValueMember = strTableName + "." + strValueFieldNm;
      

  2.   

    comboBox1.dataSource=myDataSet1.Grade
    comboBox1.displayMember=myDataSet1.Grade.Columns["姓名字段名"].ColumnName;
    或comboBox1.displayMember="姓名字段名";
    ValueMember的值设定同displayMember;