`
廖世勇
  • 浏览: 100865 次
  • 性别: Icon_minigender_1
  • 来自: 湖南郴州
社区版块
存档分类
最新评论

ShowModalDialog数据缓存的清除方法

 
阅读更多


有时修改了某些数据,然后通过ShowModalDialog来显示,这时通常显示出来的数据还是上一次的数据

可能ShowModalDialog缓存机制的问题,这时你就需要手动的去清除缓存或者写一些代码……

HTML方面

<meta http-equiv="pragram" content="no-cache">

禁止浏览器从本地缓存中调阅页面。

网页不保存在缓存中,每次访问都刷新页面。

<metahttp-equiv="cache-control" content="no-cache,must-revalidate">

同上面意思差不多,必须重新加载页面

<meta http-equiv="expires" content="0">

网页在缓存中的过期时间为0,一旦网页过期,必须从服务器上重新订阅。

.NET方面

Response.Expires = -1;

文章转载自网管之家:http://www.bitscn.com/pdb/dotnet/200806/144414.html

分享到:
评论

相关推荐

    window.showModalDialog两次加载问题清除缓存方法

    在Web开发中,使用window.showModalDialog()方法可以打开一个模态对话框,这种对话框可以用来创建登录框、弹出窗口等交互式界面。但在某些情况下,开发者可能会遇到window.showModalDialog两次加载的问题。具体表现...

    ASP.NET 清除模式窗口数据缓存的操作方式

    综合以上操作,我们通过在前台页面设置meta标签以及在后台代码中设置Response.Expires属性为-1,可以有效地清除模式窗口的数据缓存问题,确保用户在操作模式窗口时能看到最新的数据内容。这种方法的实施,能够有效地...

    asp.net网页跳转七种方法小结

    如果设置为`true`,则会清除当前页面的输出缓存和状态,从而防止任何未完成的输出或状态问题。 ### 3. Server.Execute `Server.Execute`与`Server.Transfer`类似,但它仅执行目标页面的服务器端代码,而不显示其...

    JS刷新父窗口的几种方式小结(推荐)

    如果父窗口是通过`window.showModalDialog()`方法打开的对话框,那么`dialogArguments`属性可以用来引用父窗口。`execCommand()`是HTML文档的执行命令的方法,其中`'Refresh'`命令可以刷新页面。 ```javascript ...

    JS中表单的使用小结

    - `window.showModalDialog()` 方法则会打开一个模态对话框,阻止用户与对话框之外的页面交互,直到关闭对话框。在示例中,我们同样定义了窗口尺寸和位置,并设置了其他对话框属性。 3. **防止页面缓存**: - 在...

    JS 模态对话框和非模态对话框操作技巧汇总

    - 为防止页面被缓存导致显示旧内容,可以在被弹出页面的`Page_Load`事件中添加清除缓存的代码: ```csharp Response.Expires = 0; Response.Cache.SetNoStore(); Response.AppendHeader("Pragma", "no-cache");...

Global site tag (gtag.js) - Google Analytics