Page_Load为何会执行两次?

解决方案 »

  1.   

    什么时候 Page_Load执行两次?
    说得明白点儿
      

  2.   

    找到答案了如果在页面中含有下面的标记:
    <img src="" />
    会使default.aspx中的Page_Load多执行一次。只要是被请求的页面中含有这个标记,那么default.aspx的Page_Load就会被额外执行一次。
    如果这个标记在default.aspx中,default.aspx的Page_Load会执行两次。
    如果这个标记在其它的页面中,不管是html页面还是aspx页面,只要请求这个页面,那么default.aspx的Page_Load都会被执行。