日期:2014-05-20  浏览次数:20494 次

iframe疑难问题,求助众高手!!!
我的一个页面A.ASPX中有一iframe页面b.aspx。在a.aspx页面中的onload时调用iframe的location事件,在b.aspx页面的onunload事件时作相关程序。问题:
在点击a.aspx页面的服务器控件“保存”时,会触发重新调用iframe的b.aspx,而b.aspx也就触发了onunload事件,问题是在做b.aspx中onunload事件的相关程序有可能没来得及做完,a.aspx就重新load   “b.aspx”了。会有这样的问题吗?怎么解决?

------解决方案--------------------
A.ASPX:
OnLoad :
if (!IsPostBack)
------解决方案--------------------
所有的Page_Load事件中的代码都放在
if(!IsPostBack)
{
}
的括号中。
------解决方案--------------------

所有的Page_Load事件中的代码都放在
if(!IsPostBack)
{
}
的括号中。
------解决方案--------------------
同意楼上几位所说的。。
------解决方案--------------------
学习,共同进步!
------解决方案--------------------
添加ispostback
------解决方案--------------------
if(!IsPostBack)
{
....
}
------解决方案--------------------
if(!IsPostBack)
{
}