Visto che usi ASP suppongo tu faccia uso di IIS.
Con IIS le pagine con estensione asp possono contenere inclusioni SSI. Queste verranno interpretate automaticamente anche se la pagina non ha estensione shtml.
Nel file incluso puoi inserire quello che ti pare. I file vengono prima inclusi nel file principale e solo in seguito tutta la pagina completa viene intepretata. L'importante è che la pagina completa sia valida. Questo significa che se includi "pezzi" di html questi dovranno contenere lo stretto necessario, niente <html>, <body> etc...