Как я узнаю, что контроль страницы совершил обратный вызов? - PullRequest
1 голос
/ 27 ноября 2008

У меня есть страница ASPX, и на этой странице у меня есть элемент управления, содержащий AJAX UpdatePanel. Когда элемент управления выполняет обратный вызов, вызывается событие Page_Load моей страницы ASPX, но свойство Page.IsCallBack имеет значение false.

Как узнать в событии Page_Load страницы, был ли обратный вызов?

1 Ответ

1 голос
/ 27 ноября 2008

Я использовал следующий код, чтобы проверить, запускается ли Page_Load запросом AJAX:

if (!string.IsNullOrEmpty(Request.Headers["X-MicrosoftAjax"]))
{
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...