关于default.aspx的page_load执行两次的问题
2008-12-13 21:22
435 查看
突然发现page_load执行了两次。用排除法,一点点删除代码。结果全删除完了还是一样。然后一点点删除页面内容。删除一个image控件后正常。后来在网上找到了原因img src="" 会导致Page_load执行两遍(只限于default.aspx这样的IIS默认页面)
致于img标签为空执行page_load的原因是:img src="" > img src="/" > img src="/default.aspx",因为重新请求了default.aspx,所以page_load又执行了一次。不过如果IIS没有设置默认文档,该问题是不会出现的,所以一些人提及到本地调试没有问题,一旦上传至服务器就出问题,就是因为这个原因!
致于img标签为空执行page_load的原因是:img src="" > img src="/" > img src="/default.aspx",因为重新请求了default.aspx,所以page_load又执行了一次。不过如果IIS没有设置默认文档,该问题是不会出现的,所以一些人提及到本地调试没有问题,一旦上传至服务器就出问题,就是因为这个原因!
相关文章推荐
- 关于aspx的page_load事件执行两次的问题
- 关于Asp.net页面Page_Load被执行两次的问题
- 关于Asp.net页面Page_Load被执行两次的问题分享
- 关于Asp.net页面Page_Load被执行两次的问题
- 关于Asp.net页面Page_Load被执行两次的问题分享
- asp.net关于Page_Load方法和执行js脚本顺序的不同所带来的问题
- ASPX防止重复执行Page_Load以及事件绑定的问题
- Page_Load 执行两次的问题
- Vs2003 转VS 2005 后 Page_Load 执行两次的问题
- 一个浪费了4个小时的Page_Load运行两次的问题
- 在ASP.NET中值得注意的两个地方(asp.net页面的Page_Load执行两次)
- 关于SSH项目中a标签提交action后执行两次的问题
- 关于struts2中action请求会执行两次的问题
- 关于Page_Load的调用问题
- Jquery Mobile中pageinit等函数执行两次的问题【终极解决】
- Page_Load为何会执行两次?
- Asp.net 问题:点击button时,总是执行pageload事件,然后再执行button的点击事件
- 关于struts2中action请求会执行两次的问题
- 关于 aps.net<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> 的认识
- 关于百度地图定位 onReceiveLocation执行两次的问题