Вопрос

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

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

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

Это было полезно?

Решение

Да, это будет проигнорировано.Замена.Рендеринг вызывает через RenderMarkup HttpResponse.WriteSubstitution, который вызывает HttpCachePolicy.SetCacheability(HttpCacheability.Сервер).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top