Я нашел способ. Идея заключается в переопределении метода Page.Render () на странице aspx. Напишите код в методе Render () для преобразования шаблона HTML (я имею в виду, файл * .html или файл * .aspx), используя NVelocity. Передайте объект HTMLTextWriter при объединении шаблона и контекста "template.Merge (context, writer);"
Это отобразит преобразованный HTML в веб-браузере.