Использование ASP.NET updatePanel у меня ошибка разбора рядом - PullRequest
0 голосов
/ 04 марта 2011

Не важно с IE или Firefox, когда я нахожусь в веб-форме с поддержкой Ajax, которая использует Updatepanel, я получаю неприятное сообщение об ошибке: Ошибка разбора около <! DOCTYPE html P '</p>

В IE я вижу сообщение «Ошибка на странице» внизу слева. С Firefox нет ошибок ... Но в обоих случаях больше нет реакции на щелчок пользователя ... Пока пользователь не перейдет за пределы неисправной страницы.

Я пробую все, что нашел, прибегая к помощи:

Добавление трассировки = "ложь"

Добавление enableEventValidation = "false"

Замена одинарных кавычек на амперсанд и апос;

Ничего не поделаешь. Раздражает то, что страница будет нормально реагировать на несколько кликов пользователей, отображая изображение, затем еще одно (в зависимости от клика) и т. Д. И вдруг UpdatePanel не работает.

Есть подсказка? Срочно, спасибо Гуру ...

Ответы [ 2 ]

1 голос
/ 01 мая 2012

Я знаю, что это старый, но кому-то может быть полезно следующее: http://www.telerik.com/community/forums/aspnet-ajax/general-discussions/intermittent-pagerequestmanagerparsererrorexception.aspx

В частности, в отношении заголовка X-MicrosoftAjax: «Можете ли вы убедиться, что вы не находитесь за чрезмерно ограничительным прокси илибрандмауэр, который может вмешиваться или удалять лишние заголовки? "

0 голосов
/ 18 июля 2017

Я столкнулся с этой проблемой на своем компьютере разработчика, и это произошло из-за того, что я включил файлы cookie SSL и затем попытался получить доступ к сайту через HTTP - файл cookie аутентификации не отправлялся, поэтому сайт отвечал так, как будто я были пользователем, вышедшим из системы, что в данном случае означало отправку полной первой страницы сайта («DOCTYPE» в сообщении об ошибке, конечно, является первой строкой полной страницы, а не частичным обновлением).

Чтобы было ясно, если у вас есть эта проблема, и вы используете незащищенный HTTP, ищите

<httpCookies ... requireSSL="true" />

в вашем web.config и попробуйте закомментировать его (вам также может понадобиться удалить куки в вашем браузере).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...