如何缓存ASP.NET用户控件?

3

我在最近的播客(Polymorphic)中听说可以缓存用户控件而不是整个页面。

我认为我的标题控件显示静态内容和页脚控件可以从被缓存中受益。

我该如何只缓存这些控件?

2个回答

4

请看这里
您可以在输出缓存中使用VaryByParamVaryByControl


1

我认为你可以在控件的标记文件中指定OutputCache,就像在ASPX页面上一样。它会自动被正确缓存。

只需在MSDN上阅读OutputCache页面指令并正确设置参数,它应该能够实现你想要的功能。

我已经很久没有编写经典的ASP.NET了,但我相信这就是做法。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接