Asp.net 如何缓存母版页设置?

Asp.net 如何缓存母版页设置?,asp.net,master-pages,Asp.net,Master Pages,我使用的是一个母版页,我正在注册java脚本并检查每个页面的一些会话条件 我不希望每个页面都调用这个函数。执行代码需要一些时间 有没有办法避免这种重复执行?您可能需要不断检查会话条件-因为它们是针对每个用户的,如果不检查会话/cookie,就无法保证任何一个请求来自同一用户 至于脚本方面的东西,你能让那些声明性的(在标记中)而不是在代码背后吗 一种可能的替代方法是查看“甜甜圈缓存”,在这里缓存大部分页面,但将页面中“每个用户”更改的区域从缓存中保留 Scott Guthrie在这方面有一篇很好的

我使用的是一个母版页,我正在注册java脚本并检查每个页面的一些会话条件

我不希望每个页面都调用这个函数。执行代码需要一些时间


有没有办法避免这种重复执行?

您可能需要不断检查会话条件-因为它们是针对每个用户的,如果不检查会话/cookie,就无法保证任何一个请求来自同一用户

至于脚本方面的东西,你能让那些声明性的(在标记中)而不是在代码背后吗

一种可能的替代方法是查看“甜甜圈缓存”,在这里缓存大部分页面,但将页面中“每个用户”更改的区域从缓存中保留

Scott Guthrie在这方面有一篇很好的帖子:


您可能需要不断检查会话条件-因为它们是针对每个用户的,如果不检查会话/cookie,就无法保证任何一个请求来自同一个用户

至于脚本方面的东西,你能让那些声明性的(在标记中)而不是在代码背后吗

一种可能的替代方法是查看“甜甜圈缓存”,在这里缓存大部分页面,但将页面中“每个用户”更改的区域从缓存中保留

Scott Guthrie在这方面有一篇很好的帖子:


回答得很好!!我会试试的,很快会给你回复。回答得很好!!我试试看,很快就会给你回电话的。