【问题标题】:Caching issue in frameset frame框架集框架中的缓存问题
【发布时间】:2009-08-17 05:39:58
【问题描述】:

我有一个 Web 应用程序,它是在 VS 2003[C#] 中完成的。

有一个框架集,分为3个。

  1. 顶框
  2. 左帧
  3. 内容框架

LeftFrame 加载与每个登录用户相关的内容。内容从 SQL Server 2000 数据库加载。

但是当一个用户注销另一个用户登录时,出现了一个奇怪的问题。第一个用户的左框显示给新登录的用户。代码执行正常但内容显示不正确。

我认为这是一个缓存问题。现在我们已经通过设置禁用了每个页面的缓存

HttpCacheability.NoCache

但这会使页面加载速度变慢。有没有其他方法可以解决这个问题?

谢谢

【问题讨论】:

    标签: caching web-applications frameset


    【解决方案1】:

    希望这篇文章对你有所帮助。 http://www.15seconds.com/issue/030528.htm

    SUMMARY : 任何有过开发一个可疑任务的开发人员 使用框架的网站知道它可以 是一场艰苦的战斗。 1. 框架是邪恶的 2. 魔鬼创造了框架 3. 如果您遇到与 Target 相关的问题,请参阅第 1 项 4. 如果您尝试刷新特定帧中的数据,请参考 1

    【讨论】:

    • VS 2003 中是否有框架集的替代品?
    • 通过某种控制无法真正替代框架。目前 div 和 span 标签与 CSS 一起用于布局现代网站/Web 应用程序。 google.be/…
    • 但我必须使用框架,因为大多数时候只会重新加载内容页面。
    • 并避免页面的重复设计。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多