在深入研究该主题并提出要求后,应完全缓存单个页面,除了
Html.RenderPartial("LogOnUserControl");
我找不到任何可行的解决方案......我发现的唯一“它变得越来越热”的解决方案是这个,不幸的是它不适用于“部分视图”,这需要
Request.IsAuthenticated
属性( fakeContext 正在丢失此信息)
除了单个“RenderPartial”调用之外,您是否听说过任何(其他)缓存整个页面的解决方案?!
在深入研究该主题并提出要求后,应完全缓存单个页面,除了
Html.RenderPartial("LogOnUserControl");
我找不到任何可行的解决方案......我发现的唯一“它变得越来越热”的解决方案是这个,不幸的是它不适用于“部分视图”,这需要
Request.IsAuthenticated
属性( fakeContext 正在丢失此信息)
除了单个“RenderPartial”调用之外,您是否听说过任何(其他)缓存整个页面的解决方案?!
Phil Haack 有一篇很棒的文章,他称之为 Donut Caching。
查看http://haacked.com/archive/2008/11/05/donut-caching-in-asp.net-mvc.aspx