页面级缓存下禁止某个用户控件缓存功能问题
ASP.NET页面。我原先是用来<%@ OutputCache Duration="1200" VaryByParam="none" %>缓存整个页面。后面发现有个用户控件不能进行缓存。也就是缓存后不符合业务逻辑需要。现在要怎么弄才好
。
方案一:把原先那个页面拆分成各个用户控件,然后再进行各个需要部分的用户控件进行缓存。
方案二:原页面不变 情况下,禁止那个不需要缓存的用户控件就可以。
我很希望可以用方案二来实现。方案一是可以简单实现,但该页面的内容太多。再次划分到各个用户控件需要花很多精力和时间,。
而且项目感觉变更乱。
那要怎么禁止那个控件的缓存功能?