Простой, казалось бы вопрос, но, потратив 4 часа, так и не нашел ответа
1. На портале видим стандартный PurchTableListPage
Вложение 11119
2. Выбираем несколько ордеров и нажимаем кнопку "Ship order". По кнопке вызывается кастомный UserControl.
Expected result: на входе получить все отмаркированные ордера.
Actual result: получаю только первую запись
Вложение 11120
Не приходит датасорс, и в целом, понятно почему (хотя и мог бы). Как это можно обыграть?
Пока я вижу один способ - вместо PurchTableListPage написать свой UserControl, аналогичный по дизайну, и передавать записи (их IDs) "вручную" через args. Но, может есть способ проще?