Practice First

实践第一

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

ASP.NET的事件驱动模型

1,在页面第一次运行时,ASP。NET创建页面和控件对象,初始化,然后呈现为HTML返回客户端

2,在客户端,如果触发了回放,例如submit按钮,那么所有的表单数据都被提交

3,ASP.NET截获这些返回的表单数据,还原对象以及在回送之前的状态

4,ASP.NET检查是什么操作触发了回送,然后调用相应的事件响应代码,修改控件对象显示新信息

5,修改后的页面和控件重新呈现为HTML传送给客户端

 

自动回送

不光是Submit按钮能触发会送,很多服务器控件的动作也会触发自动会送,需要将其AutoPostBack设置为true. 其实他们是利用自动生成的一段javascript代码来做到这一点的

fucntion __doPostBack()

{

    .........

    theform.submit();

}

posted on 2011-12-28 09:06  caoshenghe  阅读(149)  评论(0编辑  收藏  举报