Определите, почему связанные данные не доступны в PostBack - PullRequest
1 голос
/ 21 января 2009

У меня есть ASP.NET GridView, который был расширен для обеспечения функции «щелчка строки». Я связываю данные от 1 до 10 записей и показываю их пользователю.

Ошибка, с которой я сталкиваюсь, заключается в том, что элемент управления не будет иметь никаких данных, связанных с ним при обратной передаче.

Я наблюдал это поведение только тогда, когда я щелкаю по строке до завершения загрузки остальной части страницы и могу воспроизвести проблему, но я не знаю , почему это происходит. *

Любые предложения очень ценятся!

1 Ответ

2 голосов
/ 21 января 2009

Вы столкнетесь с большими трудностями при обратных передачах ASP.NET, когда вы запустите их до того, как у страницы появится возможность завершить загрузку. События обратной передачи работают путем вставки значений через javascript в скрытые входные данные на странице и отправки основной формы. Проблема в том, что если вы запустили обратную передачу рано, вы не сможете гарантировать, что все элементы управления и скрытые входные данные были полностью обработаны.

...