如何从asp.net webforms中使用NVelocity?

我想在不使用任何MVC框架的情况下使用普通ASPX页面中的“NVelocity”。我不想通过'asp.net MVC框架使用“NVelocity View Engine”。我为“NVelocity”获得的唯一例子是合并并写入控制台窗口(http://www.castleproject.org/others/nvelocity/usingit.html) 我正在寻找将“NVelocity”集成到aspx Web表单中的示例。任何指针都会非常有用。     
已邀请:
我找到了一个方法。这个想法是在aspx页面中覆盖Page.Render()方法。在Render()方法中编写代码,使用NVelocity转换HTML模板(我的意思是,* .html文件或* .aspx文件)。在合并模板和上下文“template.Merge(context,writer);”时传递HTMLTextWriter对象。 这会将转换后的HTML呈现给Web浏览器。     

要回复问题请先登录注册