如果我在asp.net页面中使用Substitution控件,并且还将以下指令添加到页面中:
<%@ OutputCache Duration="7200" VaryByParam="None" Location="Any" %>
是否会忽略location属性,因为在页面上使用Substitution控件会使页面只在服务器上缓存?
答案 0 :(得分:2)
是的,它会被忽略。 Substition.Render通过RenderMarkup调用HttpResponse.WriteSubstitution调用HttpCachePolicy.SetCacheability(HttpCacheability.Server)。