NVelocity模板引擎快速起步教程
官方网站地址:http://www.castleproject.org/others/nvelocity/index.html
1. 在VS.Net2005中创建一个名为NVelocity.QuickStart的网站项目,并引用NVelocity.dll;
说明:NVelocity.dll 文件可以在Castle发行包里面找到
2. 在项目中增加一个名为"myTemplate.vm"的文本文件作为模板,其内容如下:
1. 在VS.Net2005中创建一个名为NVelocity.QuickStart的网站项目,并引用NVelocity.dll;
说明:NVelocity.dll 文件可以在Castle发行包里面找到
2. 在项目中增加一个名为"myTemplate.vm"的文本文件作为模板,其内容如下:
From: $from
To: $to
Subject: $subject
Hello $name
We're please to yada yada yada.
To: $to
Subject: $subject
Hello $name
We're please to yada yada yada.
说明: NVelocity中的模板变量以$号标识,如上面模板中的 $from
3. 修改Default.aspx.cs的代码,如下:




















































现在,就可以运行并观看到结果了!非常简单,如果想深入了解NVelocity,可以查看其它相关资料。