У меня есть повторитель, который вкладывает один или несколько пользовательских элементов управления. Каждый экземпляр пользовательского элемента управления имеет раскрывающийся список и кнопку «Обновить».
Все это прекрасно работает, когда JS включен.
Однако с отключенным JS я получаю сообщение об ошибке «Недопустимый аргумент обратной или обратной связи. Проверка события включена ...».
Думая об этом, я думаю, что происходит следующее:
ASP.NET создает ViewState для страницы.
Когда страница отправляется обратно, состояние просмотра должно быть передано обратно на страницу через JS-хуки, которые ASP.NET устанавливает на место.
Однако, поскольку JS выключен, это не передается обратно.
Затем ASP.NET отмечает несоответствие между ожидаемым состоянием ViewState и полученным состоянием ViewState.
Это правильно?
В каком случае, какое рекомендуемое действие я предпринимаю?
Спасибо