我认为在组合框中显示列的原因是表单设计者中的这个字符串:
this.ComboBox1.DisplayMember = "name";
但是,我无法在“名称”附近添加任何内容,组合框显示在所有字符串中:System.Data.DataRowView
也许是错的,请告诉我如何做到这一点?
我只是从数据源中将表格拖动为组合框:
表单加载时:
private void frmCheck_Load(object sender, EventArgs e)
{
this.ttzTableAdapter.Fill(this.dbDataSet.ttz, Convert.ToInt32(idFromWork.Text));
}
所以组合框显示,只是列表中的“名称”,我希望他在列表中显示“数字”和“名称”。
"Convert.ToInt32(idFromWork.Text)"
显示名称的参数,其中 id_ttz(ID) = @idwork