当前位置: 代码迷 >> ASP.NET >> 页面执行顺序的有关问题
  详细解决方案

页面执行顺序的有关问题

热度:7359   发布时间:2013-02-25 00:00:00.0
页面执行顺序的问题
母板页M;页面A;页面B
其中A/B页面都是套用母板页;
其中B页面是在页面A上双击打开的页面;
页面B中有一个<img src="">,这个src需要AJAX异步加载。

当我双击A页面打开B页面的时候,会依次如下顺序执行:

1.B页面的Page_Load
2.M页面的Page_Load
3.A页面的Page_Load

现在的问题是:为什么会执行第3步?

查了一下Google:说是因为页面B中有<img src="">的src=""引起的问题

请各位给详细分析分析:为什么src=""会引发这样的问题。

------解决方案--------------------------------------------------------
首先加载的是模板页,然后才是套用的了模板页的页面。
------解决方案--------------------------------------------------------
你这个顺序确定是对的?
第三个可能是服务器控件引起的...
------解决方案--------------------------------------------------------
你A页面回传了吧。。。
------解决方案--------------------------------------------------------
B页面中应该是有什么地方让A页面回传了。
------解决方案--------------------------------------------------------
仔细看看B页面的内容吧
------解决方案--------------------------------------------------------
src是空的(或者是找不到的路径),所以会这样
  相关解决方案