Saya memiliki DataTable yang memiliki beberapa baris dan saya menggunakan pilih untuk memfilter baris untuk mendapatkan koleksi DataRows yang kemudian saya lewati menggunakan foreach dan menambahkannya ke DataTable lain, tetapi itu memberi saya kesalahan "Baris ini sudah menjadi milik ke meja lain ". Ini kodenya:
DataTable dt = (DataTable)Session["dtAllOrders"];
DataTable dtSpecificOrders = new DataTable();
DataRow[] orderRows = dt.Select("CustomerID = 2");
foreach (DataRow dr in orderRows)
{
dtSpecificOrders.Rows.Add(dr); //Error thrown here.
}