我能够用一个数据表填充ComboBox。但是我无法在运行时使用另一个数据表填充相同的组合框。第一个dataTable和第二个数据表包含具有相同列的不同数据。
dtOne= abcd.RetrivData();
cnsmNm.DataSource = dtOne;
cnsmNm.DisplayMember = "One_Name";
cnsmNm.ValueMember = "One_Id";
第二个数据表
dtSecond= efgh.RetrivData();
cnsmNm.DataSource = dtSecond;
cnsmNm.DisplayMember = "One_Name";
cnsmNm.ValueMember = "One_Id";
答案 0 :(得分:0)
您可以使用DataTable.Merge method。像这样:
dtOne.Merge(dtSecond);
cnsmNm.DataSource = dtOne;