контроль повторителя, когда JavaScript отключен - PullRequest
0 голосов
/ 04 декабря 2010

У меня есть повторитель, который вкладывает один или несколько пользовательских элементов управления. Каждый экземпляр пользовательского элемента управления имеет раскрывающийся список и кнопку «Обновить».

Все это прекрасно работает, когда JS включен.

Однако с отключенным JS я получаю сообщение об ошибке «Недопустимый аргумент обратной или обратной связи. Проверка события включена ...».

Думая об этом, я думаю, что происходит следующее:

ASP.NET создает ViewState для страницы. Когда страница отправляется обратно, состояние просмотра должно быть передано обратно на страницу через JS-хуки, которые ASP.NET устанавливает на место.
Однако, поскольку JS выключен, это не передается обратно. Затем ASP.NET отмечает несоответствие между ожидаемым состоянием ViewState и полученным состоянием ViewState.

Это правильно?

В каком случае, какое рекомендуемое действие я предпринимаю?

Спасибо

1 Ответ

0 голосов
/ 04 декабря 2010

попробуйте установить EnableEventValidation = "False" или ValidateRequest = "False". надеюсь, что это сработает.

Спасибо

...