我正在编写代码Page_Load
并IsPostBack
首先使用,但后来我遇到了IsAsync
和IsCallback
属性。我开始想,他们看起来有点像。从谷歌我找到了一些信息:
IsPostBack
当页面通过表单方法发布时是真的,我同意 100%。IsCallBack
当页面从 AJAX 调用中回调时为真,那么 IsAsync 的目的是什么?
来自MSDN “IsCallBack
:获取一个值,该值指示页面请求是否是回调的结果。”IsAsync
当进行 ASP.net AJAX 部分更新时,它是一个异步回发。
但是我仍然有一些问题:
- 什么是回调以及它与回发有何不同。
- 清楚地区分 IsPostBack、IsAsync 和 IsCallback。
- 目前我正在开发一个 WebApp,它可以通过 jQuery Ajax 执行 postBack。因此,要识别 jQuery Ajax,我应该使用 IsPostBack。