¿Cómo usar Nvelocity de ASP.NET WebForms?
Pregunta
Quiero usar "Nvelocity" de las páginas ASPX simples sin usar ningún marco MVC. No quiero usar "Nelvelocity View Engine" a través de ASP.NET MVC Framework. El único ejemplo que obtuve para "nvelocity" es para fusionar y escribir en la ventana de la consola (http://www.castleproject.org/others/nvelocity/USINGIT.html)
Estoy buscando, por ejemplo, integrar "nvelocity" en formularios web ASPX. Cualquier consejo sería realmente útil.
Solución
Encontre un camino. La idea es el método de anulación Page.render () en una página ASPX. Escriba el código en el método Render () para transformar la plantilla HTML (quiero decir, *.html archivo o *.aspx) usando nvelocity. Pasar el objeto htmlTextWriter mientras fusiona la plantilla y el contexto "Template.merge (contexto, escritor);";
Esto hará el HTML transformado al navegador web.