0

ComboBox を 1 つの Datatable で埋めることができます。しかし、実行時に同じコンボボックスを別のデータテーブルで埋めることができません。最初の dataTable と 2 番目の Datatable には、同じ列を持つ異なるデータが含まれています。

            dtOne= abcd.RetrivData();
            cnsmNm.DataSource = dtOne;
            cnsmNm.DisplayMember = "One_Name";
            cnsmNm.ValueMember = "One_Id";

2 番目のデータテーブル

            dtSecond= efgh.RetrivData();
            cnsmNm.DataSource = dtSecond;
            cnsmNm.DisplayMember = "One_Name";
            cnsmNm.ValueMember = "One_Id";
4

1 に答える 1

0

DataTable.Merge メソッドを使用できます。このような:

dtOne.Merge(dtSecond);
cnsmNm.DataSource = dtOne;
于 2013-04-09T05:41:43.623 に答える