黑马程序员技术交流社区
标题:
Page.IsPostBack和Page.IsCallBack区别
[打印本页]
作者:
lixiaopeng
时间:
2015-7-22 21:45
标题:
Page.IsPostBack和Page.IsCallBack区别
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的原因。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2