Для настройки OutputCache страниц aspx из одного места существует отличный инструмент, который представляет собой атрибут CacheProfile в ‹%@ OutputCache %>, связанный с настраиваемым профилем кэша, определенным в web.config :
<caching>
<outputCacheSettings>
<outputCacheProfiles>
<add name="myProfile" duration="300" />
</outputCacheProfiles>
</outputCacheSettings>
</caching>
И строка:
<%@ OutputCache CacheProfile="myProfile" VaryByParam="None" %>
делает работу. Но как сделать то же самое для пользовательских элементов управления ascx? CacheProfile не находится в ‹%@ OutputCache %> :S Есть ли обходной путь? Спасибо.