CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

还是IE缓存问题!(急啊!!分不够我另外再开帖加)

楼主Nicholasqpl(【快乐|我灌我灌我灌灌灌|快乐】)2003-11-01 10:54:53 在 .NET技术 / ASP.NET 提问

在我的页面里能不断的上传图片存到文件夹里并且要上传一次就能浏揽一次新的图片。可是当我浏揽第二次,第三次的时候,Image控件里的图片始终不变,但我改了IE的设置后,在我上传后就改变了并没有通过按浏揽改变,这样不太好,有没有更好的办法呢??  
  请高手帮忙,给点详细的代码。谢过先  
  问题点数:50、回复次数:6Top

1 楼saucer(思归)回复于 2003-11-01 11:25:17 得分 30

don't   know   this   will   help,   either   (need   to   call   the   image's   parent   Control   or   Page's   DataBind()   method):  
   
  <asp:Image   id=img   runat=server   ImageUrl='<%#   "yourImage.gif?"   +   DateTime.Now.Ticks.ToString()%>'   />  
   
  or  
   
  img.ImageUrl   =   "yourImage.gif?"   +   DateTime.Now.Ticks.ToString();Top

2 楼goody9807(http://goody9807.cnblogs.com)回复于 2003-11-01 11:50:00 得分 10

search   at   csdnTop

3 楼Nicholasqpl(【快乐|我灌我灌我灌灌灌|快乐】)回复于 2003-11-01 12:20:16 得分 0

upTop

4 楼Nicholasqpl(【快乐|我灌我灌我灌灌灌|快乐】)回复于 2003-11-01 22:51:05 得分 0

还是没解决啊!帮帮我吧!55555555555~~~~~~~~~~~~Top

5 楼saucer(思归)回复于 2003-11-02 08:03:02 得分 0

try   the   following,although   not   sure   if   it   will   work  
   
  1.run   Internet   Services   Manager  
  2.right   click   on   Default   Web   Site   to   open   its   Properies   page  
  3.go   to   HTTP   Headers   tab  
  4.check   "Enable   Content   Expiration"  
  5.select   "Expire   Immediately"  
   
  Top

6 楼greystar(greystar)回复于 2003-12-08 20:26:51 得分 10

专题地址:http://access911.net/index.asp?board=4&recordid=78FAB01E10DC  
       
     
  问题:  
   
   
   
    如何关闭iis服务器缓存?  
     
   
     
   
   
  回答:  
   
   
   
    在每页的最前面加入如下代码:  
   
  Response.Buffer   =   True    
  Response.ExpiresAbsolute   =   Now()   -   1    
  Response.Expires   =   0    
  Response.CacheControl   =   "no-cache"      
   
   
   
  禁止服务器端缓存:  
  Response.Expires   =   0      
   
  或<meta   http-equiv="Expires"   CONTENT="0">    
   
   
   
  禁用客户端缓存  
  HTM网页  
  <META   HTTP-EQUIV="pragma"   CONTENT="no-cache">  
  <META   HTTP-EQUIV="Cache-Control"   CONTENT="no-cache,   must-revalidate">  
  <META   HTTP-EQUIV="expires"   CONTENT="Wed,   26   Feb   1997   08:21:57   GMT">  
  ASP网页  
  <%  
      Response.Expires   =   -1  
      Response.ExpiresAbsolute   =   Now()   -   1  
      Response.cachecontrol   =   "no-cache"  
  %>  
  PHP网页  
  header("Expires:   Mon,   26   Jul   1997   05:00:00   GMT");  
  header("Cache-Control:   no-cache,   must-revalidate");  
  header("Pragma:   no-cache");  
  JSP  
          response.setHeader("Pragma","No-Cache");  
          response.setHeader("Cache-Control","No-Cache");  
          response.setDateHeader("Expires",   0);  
  C#中禁止cache的方法!  
  Response.Buffer=true;  
  Response.ExpiresAbsolute=System.DateTime.Now.AddSeconds(-1);  
  Response.Expires=0;  
  Response.CacheControl="no-cache";  
     
  Top

相关问题

  • IE缓存怎么消除?
  • IE页面缓存问题?
  • 急急急!!分页、缓存
  • 如何使IE不缓存网页?
  • 请问关于IE缓存的问题
  • IE 缓存设置的问题
  • IE历史纪录及缓存问题
  • 缓存问题!解决给分!
  • 高分求刷新缓存函数
  • 高分只为求IE打印!(不够再加)

关键词

  • 网页
  • 缓存
  • expires
  • 浏揽
  • cache
  • response
  • 图片
  • header
  • control

得分解答快速导航

  • 帖主:Nicholasqpl
  • saucer
  • goody9807
  • greystar

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo