postback -回传
callback -回调
postback原理:
_dopostback是一个纯粹并且是非常简单的javascript函数,大部分的页面postback都是由它触发的。注意,这里“大部分”因为只有两个Web Server Control会自己触发页面的postback,其它的所有控件都是通过_dopostback函数触发页面的
function _dopostback(eventTarget, eventArgument)
{
...
}
_dopostback带有两个参数
eventTarget是标识将要引发页面postback的控件ID
eventArgument参数提供了在引发页面postback事件时所带的额外参数,当这个函数被触发时,这两个参数的值将赋值给页面的两个隐含变量。
_eventTarget和_eventArgument,然后调用页面的submit方法提交页面表单,这就是为什么我们可以通过Request.Form["_eventTarget"]获取得到引发页面postback的控件ID的原因。 |
|