如何:根据参数缓存用户控件的多个版本
展开全部
�0�2您可以通过两种方式来改变用户控件输出的缓存:指定用户控件名称以及一个查询字符串或窗体 POST 参数。 可以通过使用 @ OutputCache 指令的 VaryByParam 特性以声明方式进行该指定。 或者,可以通过设置用户控件代码中的 PartialCachingAttribute 的VaryByParams 属性以编程方式达进行该指定。 指定用户控件中包含的 ASP.NET 服务器控件的 ID 属性。 可以使用 VaryByControl 特性以声明方式执行该指定。 或者,可以通过设置 PartialCachingAttribute 中的VaryByControls 属性以编程方式进行该指定。 注意仅当用户控件回发并自行处理回发时,根据查询字符串或窗体 POST 参数将用户控件输出改变到缓存才有效。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询