Как вы можете знать или не знать, ASP.NET принимает теги HTML.
Так почему бы не включить ваш файл .aspx в тег HTML include?
Вот как:
<!-- #include virtual="path to file/include-file.html" -->
Ex:
<!--#include virtual="header.aspx"-->
Я делаю это все время, когда пишу сайт ASP.NET.
Просто поместите его там, где вы хотите, чтобы код, с включенной страницы, отображался.