ASP .Net输出缓存和Ajax控件工具包

时间:2009-03-19 21:17:16

标签: caching asp.net-ajax outputcache

我想知道是否有一种特殊的方法来实现输出缓存并使用ajax控件工具包中的控件。我一直在页面上出现javascript错误,输出缓存和一个标签控件说:ajaxtoolkit(我的程序集前缀)未定义。

这是我添加的指令:

<%@ OutputCache Duration="3600" VaryByParam="none" %>

2 个答案:

答案 0 :(得分:0)

  

Microsoft不支持输出   缓存与   ScriptControls,Extenders或   需要的ScriptManagerProxies   ScriptReferences。一个解决方法   问题是要包含脚本   引用这些资源需要   主要的脚本管理器,在外面   输出缓存控件。

更多信息here

答案 1 :(得分:0)

由于AJAX框架无法将输出缓存与生成的脚本结合(希望在将来的版本中可以使用某些类似的行为交叉手指),其他类型的优化方法必须是就像替换ToolScriptManager的ScriptManager一样。

http://blog.creonfx.com/performance/howto-optimize-rendering-speed-of-aspnet-ajax-websites