Как отключить кеширование DNN модуля? - PullRequest
2 голосов
/ 20 августа 2010

Я пытаюсь настроить модуль DNN Html / Text следующим образом: он должен быть невидимым, если в строке запроса есть определенные значения параметров.Проблема в том, что если он отображается сразу, он становится видимым всегда.Я запустил веб-приложение в режиме отладки и обнаружил, что метод элемента управления Page_Load даже не выполняется (другие методы страницы этого элемента управления тоже не выполняются), поэтому цикл рендеринга больше не выполняется.

Я обнаружил, что после того, как модуль был показан впервые, DNN генерирует 2 файла ресурсов в Cache / Modules, один из них содержит HTML-контент, который отображается каждый раз с этого момента.

Как отключить это поведение и правильно отображать модуль при каждой загрузке страницы?

(я пытался отключить кэширование DNN в настройках хоста, оно не работало)

1 Ответ

1 голос
/ 15 июня 2011

Вам нужно установить его в 0 в манифесте .dnn, но если вы добавили его на страницу ДО того, как изменили манифест, вам нужно будет открыть настройки, а также установить там 0, а также старое значение.будет сохранен.

...