2011-01-08 4 views
0

Я разрабатываю веб-приложение .net в C# /. Net. Для изображений на моем сайте я использую относительные пути. Однако, чтобы помочь с выполнением моего сайта, я хотел бы представить файлы cookieless для изображений.Добавить домен к изображениям

В большинстве случаев я могу просто добавить домен к изображениям.

Но в некоторых сценариях я не могу и нужно делать это во время выполнения. Поэтому я рассматриваю введение кода для разрешения URL-адресов. У меня есть пара вариантов этого.

  1. Метод в базовых страницах для перебора всех элементов управления, добавить добавить домен ко всем элементам управления, которые наследуют для System.Web.Ui.Image и если нет добавить домен.

  2. Или аналогичный в модуле http. (Возможно ли это)

Выполнение вышеуказанного замедляет мой перевод сайта? Я не хочу, чтобы это было продуктивно!

Любой из вышеперечисленных подходов должен работать нормально для элементов управления .net.

Но любые идеи, как я мог бы добавить домен к тегу html img и/или любым изображениям в моих таблицах стилей? Я, вероятно, могу просто установить домены тега img в коде, но не уверен в таблицах стилей.

ответ

1

Вы также можете использовать Response.Filter.

+0

Я бы определенно использовал Response.Filter (Stream) ... IMO это именно то, для чего создан пользовательский фильтр! :) –

+0

Приветствия за ответ на пользовательские потоки - какой подход лучше всего подходит? – amateur