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.

¿Fue ú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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top