Вопрос

Я пытался использовать функцию Включить нижний колонтитул документа в IIS6 для своих веб-сайтов

после некоторых тестов я обнаружил, что он работает только для статических файлов

Могу ли я настроить его для таких страниц, как aspx или asp, или, может быть, у вас есть альтернативные решения?

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

Решение

Как вы правильно заметили, функция нижнего колонтитула IIS работает только со статическими файлами.

С ASP вы можете использовать подключаемые файлы:

<!-- #include file="footer.html" -->

Недостатком является то, что вам необходимо добавить директиву include для всех ваших сценариев ASP.

Если вы используете ASP.NET, вы можете использовать HttpModule для вставки верхнего и нижнего колонтитула на каждую страницу. Пример того, как это сделать, можно найти в CodeProject :

  

Добавьте элемент управления верхним и нижним колонтитулом ко всем веб-страницам в веб-приложении, используя HTTP модуль

Я скачал пример проекта, и он работает с удовольствием.

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