Была такая же проблема, когда список элементов управления переменной длины был добавлен, переставлен и / или изменен пользователем и может изменяться при каждой обратной передаче.
Ответ удивительно прост.
Когда вы создаете динамический набор элементов управления " EnableViewState = False " до , вы добавляете его в коллекцию элементов управления страниц. Тогда информация о состоянии представления не сохраняется, и независимо от того, сколько динамических элементов управления добавлено, удалено или переупорядочено, состояние представления для всего остального будет работать правильно.
Если вы добавляете их динамически, вы все равно обычно устанавливаете все свойства, чтобы в моем случае это не создавало никакой работы, которая очень похожа.