Берите только данные одного типа (datatable)
Я хочу проверить сетку и отобразить ее в datatable: если NPM уже существует, то данные не будут введены в datatable
у меня есть данные в сетке
НПМ
123
121
122
124
124
124
128
нужен объект DataTable, как это
НПМ
123
121
122
124
128
но мой код всегда получает все данные. пожалуйста помочь
Что я уже пробовал:
DataTable dt = new DataTable(); dt.Columns.Add("NPM"); grd2.DataSource = dt; string NPM = ""; string NPM_CEK = ""; for (int i = 0; i < grd.Rows.Count - 1; i++) { NPM = grd.Rows[i + 1]["NPM"].ToString(); DataRow row = dt.NewRow(); dt.Rows.Add(row); for (int j = 0; j < dt.Rows.Count; j++) { NPM_CEK = dt.Rows[j]["NPM"].ToString(); if (NPM_CEK == NPM) { } else { grd2.Rows[i + 1]["NPM"] = NPM; } } } grd2.AutoSizeCols();