исключение: неверный аргумент обратной передачи или обратного вызова. Проверка события включена, вызванная jQuery - PullRequest
2 голосов
/ 08 октября 2011

Ну, я читал об этом (на самом деле не здесь, в stackOverflow), и у меня есть несколько вопросов, и мне нужен совет по этой "старой" теме.

Во-первых, что я делаю?

Измените значение события onclientclick, используя функцию на javascript, и включите элемент управления в той же функции.В этом раскрывающемся списке используется каскадное расширение набора инструментов ajax для заполнения еще двух раскрывающихся списков.Затем сохраните новую информацию, используя метод jQuery AJAX, используя веб-сервис.Но у меня есть еще одна кнопка, которая отправляет всю страницу aspx, и затем я получил исключение "исключение: недопустимый аргумент обратной передачи или обратного вызова. Проверка события включена ...."

1.- Во-первых, простой и быстрый вариантотключить проверку событий на странице aspx, но пока я не прочитал, это не очень хорошая идея.

2.- Используйте это: http://msdn.microsoft.com/en-us/library/ms223395.aspx Я не очень понимаю эти примеры :(

3.- Попрощайтесь с пользователем опыта и используйте «классический» метод отправки / обратной передачи.

Я действительно очень не хочу номера 1 и 3. Я хотел бы полностьюпонять вариант 2 и сохранить опыт пользователя и безопасность ASPX.

Буду очень признателен за любые советы. Спасибо.

Обновлено Я думаю, этоСтатья освещает и очень хорошо объясняет эту известную проблему (или функцию): http://odetocode.com/blogs/scott/archive/2006/03/21/asp-net-event-validation-and-invalid-callback-or-postback-argument-again.aspx

Обновлено 2 Еще один отличный пост (замечен здесь в stackoverflow): http://johanleino.wordpress.com/2009/11/17/cascadingdropdown-casues-invalid-postback-or-callback-argument-error/

Обновление 3 Это еще одна причина для исключения: AГлавная страница SP.NET: Ошибка проверки события

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