У меня проблемы с мобильной страницей jquery, созданной с помощью asp.net. Обратная передача на страницах, которые не являются первой посещенной страницей, не работает, так как они загружены с помощью ajax - и «действие» тега формы не обновляется.
Я установил data-ajax = "false" в теге формы.
Я обновляю атрибут «action» в форме с помощью JS, но он не принимается asp.net в обратных передачах: «Проверка MAC-адреса состояния представления не удалась». A сделал обход этой ошибки, установив
это в web.config:
страницы enableViewStateMac = "false" enableEventValidation = "false"
Теперь я могу вернуться на правильную страницу без ошибок.
НО, страница, на которую я отправляю сообщение, не улавливает обратную передачу. Я вижу, что данные формы отправлены, но метод в коде не запускается. Работает нормально, если страница не загружена ajax.