<iframe id="leftChartIfrm" src="DashIfrmSaveChart.aspx?"+ frameborder="0" height="100%" width="100%" scrolling="no"></iframe>
主页面刷新时.iframe id="leftChartIfrm 有时候不刷新,需要再刷新一次才刷新,现在想在src="DashIfrmSaveChart.aspx?"+TEMP,可不知道怎么写?请帮忙.谢谢

解决方案 »

  1.   

    禁用掉DashIfrmSaveChart.aspx的缓存.
      Response.Expires = -1;
                Response.Cache.SetCacheability(HttpCacheability.NoCache))
      

  2.   

    我发现主页面也有缓存.是弹出窗口后,刷新主窗体,同时刷新主页面里的几个IFRAM,那怎么不才能防止缓存,我已经在主页面里加了随机数
      

  3.   

    改了代码第一次要手工清除缓存,否则代码不会生效,
    加参数也可?<%=取随机数%>
      

  4.   

    加参数也可? <%=取随机数%> ,asp.net需要在后台定义好随机数在取?直接取不可以吧
    <%=Random()%>?
      

  5.   

      Random rdn = new Random();
     int key = rdn.Next(100000000, 999999999);<%key%>?