Имея большой опыт работы с этим, я бы предложил использовать Server.Execute
для загрузки страницы ASP в контейнер на странице ASPX.
РЕДАКТИРОВАТЬ
Ошибка выполнения дочернего запроса для test.asp.Не найден обработчик http для типа запроса 'GET'
Попробуйте добавить этот httpModule
к вашему web.config
:
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</httpModules>