На моей странице есть три вкладки. На третьей вкладке есть динамические вкладки, которые создаются. Количество вкладок зависит от количества строк во входном файле (который находится на первой вкладке, для этого случая я буду использовать две строки == две (динамические) вкладки на третьей вкладке).
Это означает, что на первой динамической вкладке есть две таблицы: одна таблица (назовем ее таблицей A) и другая таблица (назовем ее таблицей B) на второй динамической вкладке.
Я пытаюсь добавить Таблицы A и B в массив.
В настоящее время у меня есть код;
For each page in Tabs.Tabpages
Dim dataTableToCopy as New DataTable
dataTableToCopy = dynamicDataTable.copy
arraylistToHoldTables.add(dataTableToCopy)
Проблема в том, что он копирует только последнюю таблицу данных, в данном случае таблицу B.
Я попробовал другой метод, который включал слияние таблиц данных.
For each page in Tabs.Tabpages
Dim dataTableToCopy as New DataTable
dataTableToCopy = dynamicDataTable.copy
mergedDataTable.Merge(dataTableToCopy)
arraylistToHoldTables.add(dataTableToCopy)
Проблема с этим методом заключается в том, что, хотя я могу получить все значения, главной задачей было добавить каждую таблицу в массив.
Я думал о возможном разделении объединенной таблицы данных, но не был уверен, какой метод взять оттуда.
Разделить в строке 100, поскольку в каждой таблице 100 строк