Контроль замещения и расположение кэша - PullRequest
1 голос
/ 01 июня 2009

Если я использую контроль замещения на странице asp.net, а также добавлю следующую директиву на страницу:

<%@ OutputCache Duration="7200" VaryByParam="None" Location="Any" %>

Будет ли игнорироваться атрибут местоположения, поскольку использование элемента управления замещения на странице делает страницу кэшируемой только на сервере?

1 Ответ

2 голосов
/ 01 июня 2009

Да, это будет игнорироваться. Substition.Render через RenderMarkup вызывает HttpResponse.WriteSubstitution, который вызывает HttpCachePolicy.SetCacheability (HttpCacheability.Server).

...