我对ASP.NET开发完全是个新手,从现在开始我一直在学习一些教程。
我遗漏的一件事是一种类似java的方法来将文本外部化到文件中,该文件可以包含变量。在java中,我使用velocity来达到这样的目的。
我需要这为用户特定的电子邮件。
在java中,我会像这样加载一个文本文件:
Hello Mr. $name,
Thanks for your registration. Your customer id is: $customerid
....现在,我可以通过速度加载文本文件,并很容易地替换给定的变量。
在ASP.Net中有什么方法可以做到这一点吗?如果不是,正确的方法是什么?
发布于 2013-05-05 01:34:20
您可以在MVC视图中定义电子邮件模板,然后将视图呈现为字符串,使用模型提供替代。有关将视图呈现为字符串的技术细节,请参阅this post答案中的“Razor”部分。
https://stackoverflow.com/questions/16376506
复制相似问题