在浏览器中缓存ASP.NET Ajax ScriptManager脚本

时间:2010-08-19 12:07:47

标签: asp.net-ajax scriptmanager

我在我的网页中使用ScriptManager。我也在这个页面中使用了很多页面方法。当我在渲染页面后查看浏览器的viewsource时,我发现了很多由scriptmanager生成的javascript。

我如何浏览器缓存所有这些脚本,以便每次呈现页面时都不会加载它们。

2 个答案:

答案 0 :(得分:0)

默认情况下,它们会被缓存。如果您分析这些文件的HTTP标头,您将找到缓存设置。尝试使用firebug或您使用的任何其他工具进行分析。还有一个在线服务,将为您分析http://www.port80software.com/

答案 1 :(得分:0)

你不能安全地做到这一点。事件验证机制会抛出“无效的回发或回调参数:错误。

隐藏的“__EVENTVALIDATION”变量从回发变为回发,即使你可以禁用它,也不是一个好主意,

有关详细信息,请参阅this article