powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Глюк после вызова AJAX функции
4 сообщений из 4, страница 1 из 1
Глюк после вызова AJAX функции
    #33884468
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть на странице серверная кнопка, нажимаешь её — постбэк нормально отрабатывает. Но после того как вызываем AJAX-функцию, клик по этой же кнопке приводит к ошибке:

Exception Details: System.ArgumentException: Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.

Stack Trace:

[ArgumentException: Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.]
System.Web.UI.ClientScriptManager.ValidateEvent(String uniqueId, String argument) +366
System.Web.UI.Control.ValidateEvent(String uniqueID, String eventArgument) +83
System.Web.UI.WebControls.DropDownList.LoadPostData(String postDataKey, NameValueCollection postCollection) +89
System.Web.UI.WebControls.DropDownList.System.Web.UI.IPostBackDataHandler.LoadPostData(String postDataKey, NameValueCollection postCollection) +36
System.Web.UI.Page.ProcessPostData(NameValueCollection postData, Boolean fBeforeLoad) +479
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2545

Ктонить может объяснить, в чем дело ?

PS: AJAXPRO, IIS 5.1, ASP.NET 2.0
...
Рейтинг: 0 / 0
Глюк после вызова AJAX функции
    #33885064
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема была в том, что я переписывал серверный контрол заново. хотя почему , не понимаю...
...
Рейтинг: 0 / 0
Глюк после вызова AJAX функции
    #33887001
Vadim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема была в том, что я переписывал серверный контрол заново. хотя почему , не понимаю...

Все правильно. В ASP.NET 2.0 встроен новый механизм валидации событий, пришедших от контролов со страницы. Можно поставить в дириктиве страницы EnableEventValidation="false" и все будет работать, хотя это уменьшает секьюрити страницы.
...
Рейтинг: 0 / 0
Глюк после вызова AJAX функции
    #33942198
Фотография МСильвер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнонимПроблема была в том, что я переписывал серверный контрол заново. хотя почему , не понимаю...
как это "переписывал" ? у меня по кнопке должна открываться новая страница, никаких переписываний контролов нет
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Глюк после вызова AJAX функции
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]