Я добавляю динамические элементы управления на страницу на основе данных из базы данных, чтобы генерировать вопросы RadioButtonList.
Иногда требуются вопросы, и в этом случае после получения данных из базы данных и заполнения RadioButtonList я динамически добавляю RequiredFieldValidator для RadioButtonList.
Проблема возникает при обратной передаче,когда в Page_Load () я выполняю Page.Validate (), которая всегда завершается неудачей.Я обнаружил, что это потому, что элементы управления повторно добавляются после обратной передачи, но они не заполняются ответами пользователя.
Мой вопрос:
Когда я могузахватить ответ пользователя, как только он нажмет «Отправить», где я могу его сохранить и каков наилучший способ вернуть его, чтобы Page.Validate () проверил по элементам управления правильные ответы?