如何:根据参数缓存用户控件的多个版本

 我来答
07900
2013-12-04 · 超过73用户采纳过TA的回答
知道答主
回答量:125
采纳率:100%
帮助的人:133万
展开全部
�0�2您可以通过两种方式来改变用户控件输出的缓存:指定用户控件名称以及一个查询字符串或窗体 POST 参数。 可以通过使用 @ OutputCache 指令的 VaryByParam 特性以声明方式进行该指定。 或者,可以通过设置用户控件代码中的 PartialCachingAttribute 的VaryByParams 属性以编程方式达进行该指定。 指定用户控件中包含的 ASP.NET 服务器控件的 ID 属性。 可以使用 VaryByControl 特性以声明方式执行该指定。 或者,可以通过设置 PartialCachingAttribute 中的VaryByControls 属性以编程方式进行该指定。 注意仅当用户控件回发并自行处理回发时,根据查询字符串或窗体 POST 参数将用户控件输出改变到缓存才有效。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式