ASP.NET 中的缓存母版页

发布于 2024-08-14 05:32:28 字数 26 浏览 3 评论 0原文

如何在 ASP.NET 中缓存母版页?

How can I cache the master page in ASP.NET?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夜未央樱花落 2024-08-21 05:32:28

与用户控件不同,您不能单独输出缓存母版页 - 只能作为页面的一部分。

此外,OutputCaching 无论如何也不会提高包含大量图像的工具栏的性能。

有帮助的事情包括图像精灵、客户端缓存、使用 CDN、对静态文件使用多个域等。

如果有帮助,我会在我的书中介绍这些策略:超快 ASP.NET

Unlike user controls, you can't OutputCache a Master page by itself--only as part of a Page.

Also, OutputCaching won't help the performance of a toolbar with lots of images anyway.

The kind of things that would help include image sprites, client-side caching, using a CDN, using multiple domains for static files, etc.

In case it's helpful, I cover those strategies in my book: Ultra-Fast ASP.NET.

我三岁 2024-08-21 05:32:28

如果您在使用 master 的页面上使用 @OutputCache 指令页面,那么母版页将与页面的其余部分一起缓存。

If you use the @OutputCache directive on the page that uses the master page, then the master page will be cached along with the rest of the page.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文