La directiva #include en ASP sirve para incluir otros archivos, por ej. cabeceras, pies de páginas, menúes laterales para incluir en varias páginas, y así solo actualizar la página incluida para actualizar todo de una vez, y no tener que actualizar archivo por archivo.
Puedes insertar el contenido una pagina HTML o ASP en otra pagina ASP antes de que el servidor lo ejecute, usando la directiva #include.
Ejemplo de Uso de Include en ASP
[codigo]<html>
<body>
<h3>Frases Celebres:</h3>
<p><!–#include file="frases.inc"–></p>
<h3>El tiempo es:</h3>
<p><!–#include file="tiempo.asp"–></p>
</body>
</html> [/codigo]
En este ejemplo incluimos frases.inc y tiempo.asp
El contenido de frases.inc es
[codigo]"Solo se que no se nada"[/codigo]
Y el contenido de tiempo.asp es
[codigo]<%
Response.Write(Time)
%>[/codigo]
Y el resultado final en el navegador ya ejecutado por el motor de ASP será
[codigo]<html>
<body>
<h3>Frases Celebres:</h3>
<p>"Solo se que no se nada"</p>
<h3>El tiempo es:</h3>
<p>{TIEMPO ACTUAL}</p>
</body>
</html> [/codigo]