В приложении Lightswitch Desktop Client (C #) у меня есть экран List / Detail, где я добавляю участников в список классов. Это приложение использовалось более года и работало нормально, но теперь таблица «Участники» выросла до более чем 2500 записей. Экран List / Detail для «Classes» имеет подформу для «RosterAttendences». В подформе RosterAttendences есть поле со списком / раскрывающийся список для перечисления всех участников в таблице «Участники», чтобы человек, который вводит данные, мог добавлять записи для отдельных лиц в список для этого класса. В тестовом экземпляре на VS это работает нормально, но с работающим приложением / данными это истекает. Сначала вращающийся синий круг появится, как только будет выбрана стрелка вниз, и в конце концов (более минуты) он остановится и будет заменен красным крестиком. Все остальные поля со списком в приложении работают правильно, и текущее решение добавить классы в профиль участника, который также работает должным образом. Есть ли способ оптимизировать поле со списком, чтобы оно не истекло?