我試圖填充COMBOX這樣的:人口的組合框DisplayMember和ValueMember
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("SELECT id,name FROM table1", con);
da.Fill(ds, "FillDropDown");
comboProject.DisplayMember = "FillDropDown.name";
comboProject.ValueMember = "FillDropDown.id";
comboProject.DataSource = ds.Tables["FillDropDown"];
但所有項目都出現在組合框「System.Data.DataRowView」。爲什麼它是這樣的? 在此先感謝。
警告。使用DisplayMember =「名稱」,可能在模糊處理時發生故障。因爲它不再被稱爲「名稱」。 –