Użyłem następujących w pliku web.configcel <stronach enableEventValidation = "false">
<pages enableEventValidation="false">
To rozwiązuje problem byliśmy mający z Ajax.
Mamy stronę internetową, która jeśli przeglądasz bezpośrednio za pomocą standardowego hiperłącza HTML, działa dobrze.
Jeśli przeglądasz stronę z innej strony przez link wewnątrz widoku siatki i response.redirecting w zdarzeniu RowCommand do strony przekazującej identyfikator w zapytaniu. Strona zgłasza błędy z elementów sterujących wewnątrz panelu, podając "Nieprawidłowy argument odświeżenia lub wywołania zwrotnego Sprawdzanie poprawności zdarzenia jest włączone za pomocą konfiguracji lub na stronie <% @ Page EnableEventValidation =" true "%>. Ze względów bezpieczeństwa ta funkcja weryfikuje, czy argumenty dotyczące wywołania zwrotnego lub wywołania zwrotnego pochodzą z formantu serwera, który je pierwotnie wyrenderował.Jeśli dane są poprawne i oczekiwane, użyj metody ClientScriptManager.RegisterForEventValidation w celu zarejestrowania odświeżenia zwrotnego lub danych wywołania zwrotnego do sprawdzenia poprawności. "
I "Jestem zadowolony z tego, że weryfikacja strony jest fałszywa, ponieważ wydaje się, że nie miała ona żadnego innego skutku.
Jakieś pomysły, co się dzieje?
Znalazłem [tę odpowiedź] (http://stackoverflow.com/a/9104931/1178314) na pytanie dupe jest całkiem dobre i brakuje tutaj. –