Как изменить разметку в ASP.NET без использования фильтра ответов - PullRequest
5 голосов
/ 29 марта 2010

Поскольку фильтрация ответов ASP.NET и подстановка после кэширования несовместимы, мне нужен альтернативный способ фильтрации вывода. Справка: http://support.microsoft.com/kb/2014472

Есть ли способ изменить разметку без использования фильтра ответов?

1 Ответ

3 голосов
/ 08 апреля 2010

Вот официальный «ответ» от MS Dev Support по этому вопросу.

Вопрос:
Какая альтернатива фильтрации ответов в ASP.NET для изменения HTML, отображаемого другим процессом, когда:
1. Другой процесс не может быть изменен
2. Подстановка после кэширования должна поддерживаться

Ответ:
«Да, ваш вопрос ясен как голубое небо, и официально заявлено, что он не поддерживается. Поскольку замена после кэширования объединяет определенные блоки подстановки с байтами ответа, тогда как фильтрация ответов предполагает фильтрацию необработанных байтов ответа (без изменений) Таким образом, ранее объединенные блоки подстановки больше не могут быть сохранены.

Пока у Microsoft нет альтернативы. "

...