ASP.net MVC或简单的C#从模板生成文件

时间:2014-08-28 14:48:00

标签: c# asp.net .net asp.net-mvc

我有一个Asp.Net Mvc 5应用程序后端。 我想在我的控制器中添加一个在服务器文件夹中动态创建html的函数。 我希望这个html是从模板生成的。 例如:

模板:

<html><head/> <body> {CSharpVar} </body> </html>

在我的控制器中:

MyObject mObj= new MyObject();
mObj.CSharpVar= "String TEst";
MyWantedClass.CreateHtml(htmlTemplate,mObj,outputPath);

使用的最佳方法或最佳课程是什么?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用MustacheSharpnuget here)(Handlebars template引擎)来编译模板,并在visual studio中使用自定义构建操作,以便在更改时重新编译。