1
在我看来,那SetVaryByCustom在用户控件中工作吗?
Response.Cache.SetVaryByCustom("mykey");
不是从ASCX用户控件内工作。它在页面中工作。只有在outputcache指令中指定了VaryByCustom时,ASCX才起作用。
我正在使用ASP.NET 3.5。
任何帮助?
在我看来,那SetVaryByCustom在用户控件中工作吗?
Response.Cache.SetVaryByCustom("mykey");
不是从ASCX用户控件内工作。它在页面中工作。只有在outputcache指令中指定了VaryByCustom时,ASCX才起作用。
我正在使用ASP.NET 3.5。
任何帮助?
你可能会考虑表达它为在ASCX的顶部的指令:
<%@ OutputCache Duration="1800" VaryByParam="None" VaryByCustom="mykey" %>
响应是页面的一个属性,而不是控制,所以它可能是它在控制水平没有影响。