【发布时间】:2008-11-27 09:14:05
【问题描述】:
我有一个 ASPX 页面,在这个页面上我有一个包含 AJAX UpdatePanel 的控件。
当控件进行回调时,我的 ASPX 页面的 Page_Load 事件被触发,但 Page.IsCallBack 属性为 false。
我如何知道页面的Page_Load 事件是否有回调?
【问题讨论】:
我有一个 ASPX 页面,在这个页面上我有一个包含 AJAX UpdatePanel 的控件。
当控件进行回调时,我的 ASPX 页面的 Page_Load 事件被触发,但 Page.IsCallBack 属性为 false。
我如何知道页面的Page_Load 事件是否有回调?
【问题讨论】:
我已使用以下代码检查 AJAX 请求是否触发了 Page_Load:
if (!string.IsNullOrEmpty(Request.Headers["X-MicrosoftAjax"]))
{
}
【讨论】: