ASP .Net выходного кэширования и Ajax Control инструментарий - PullRequest
1 голос
/ 20 марта 2009

Я хотел бы знать, существует ли особый способ реализации кэширования вывода и использования элемента управления из набора инструментов управления ajax. Я продолжаю получать ошибку javascript на странице с кэшированием вывода и элементом управления вкладкой, который говорит: ajaxtoolkit (мой префикс сборки) не определен.

Это директива, которую я добавил:

<%@ OutputCache Duration="3600" VaryByParam="none" %>

Ответы [ 2 ]

0 голосов
/ 28 марта 2009

Поскольку кэширование вывода не может быть объединено со сгенерированными сценариями с помощью инфраструктуры AJAX (возможно, в будущей версии будет доступно некоторое подобное поведение скрещивание пальцев ), необходимо применить другой тип оптимизации как замена ScriptManager для ToolScriptManager.

http://blog.creonfx.com/performance/howto-optimize-rendering-speed-of-aspnet-ajax-websites

0 голосов
/ 20 марта 2009

Microsoft не поддерживает вывод кэширование в сочетании с ScriptControls, Extenders или ScriptManagerProxies, которые нуждаются ScriptReferences. Обходной путь к проблема заключается в том, чтобы включить сценарий ссылки на эти ресурсы требуют главный менеджер сценариев, вне выходной кешированный элемент управления.

Подробнее здесь

...