none
页面前台后台执行过程 RRS feed

  • 问题

  • 我想请问各位大大,aspx页面前台和后台的具体的执行过程是什么样子的,请帮我指正~

    我知道的是asp.net前台和后台使用了代码分离技术,他们其实就是1个类,继承自page类,

    我感到疑惑的是Javascript的js函数和<body>标签中的元素的执行顺序是不是如我所想象的一样.

    我的理解是,首先页面加载初始化,处理viewstate之类的,...执行到后台pageload事件,跳到前台

    由上到下执行html,执行到js部分时,

    我的理解是先把其他的function函数是放到1个闲置的仓库A里,我们遇到$(document).ready(function{})时,我把它放到另外1个仓库B中,

    接着执行<body>元素块,html读到有地方调用了function函数后,去仓库A中查找到这个方法,然后加载下;

    执行完html后,去检查这个仓库B,如果仓库有东西,执行它,如果没有则前台呈现结束.

    ...又是好多事件,什么卸载之类的.

    我还有个问题,为啥我运行了1下页面,它会自动执行那么多的事件pageinit,pageload,pageunload等.这是如何实现的呢?

    2012年3月23日 8:06

答案

全部回复