ASP.net MVC或简单的C#从模板生成文件
本文关键字:文件 MVC net 简单 ASP | 更新日期: 2023-09-27 18:19:56
我有一个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);
什么是最好的使用方式或最佳类别?
您可以尝试使用MustacheSharp(此处为nuget),这是一个Handlebars模板引擎,来编译模板,并在visualstudio中使用自定义构建操作,以便在更改时重新编译。