C# 在静态HTML中插入动态内容
我的要求是从数据库向静态HTML文件插入一些动态内容。我能够使用javascript在客户端完成这项工作 实际需求是从数据库中获取值,并将值插入静态HTML中的字段中 例如,我认为静态HTML应该是这样的C# 在静态HTML中插入动态内容,c#,html,.net,asp.net-mvc,C#,Html,.net,Asp.net Mvc,我的要求是从数据库向静态HTML文件插入一些动态内容。我能够使用javascript在客户端完成这项工作 实际需求是从数据库中获取值,并将值插入静态HTML中的字段中 例如,我认为静态HTML应该是这样的 名字是(从DB中插入名字) 第二个名字是(从数据库中插入姓氏) 静态HTML已经保存在本地,或者可能存在于服务器上 我计划在.NET中构建一个控制台应用程序来实现这一点。我怎样才能做到这一点 我在网站上搜索过,没有看到类似的东西。现在我找到你了 假设这样的模板: <html>
名字是(从DB中插入名字)
第二个名字是(从数据库中插入姓氏)
静态HTML已经保存在本地,或者可能存在于服务器上
我计划在.NET中构建一个控制台应用程序来实现这一点。我怎样才能做到这一点
我在网站上搜索过,没有看到类似的东西。现在我找到你了
假设这样的模板:
<html>
<head> </head>
<body>
hi ##YourName##
</body>
</html>
结果:
<html>
<head> </head>
<body>
hi value From Db
</body>
</html>
来自Db的高值
控制台应用程序没有视图。您需要创建.net核心应用程序。控制台应用程序不会返回视图。应用程序将把数据插入到静态HTML中,并将HTML转换成PDF。我的问题中没有问PDF部分。谢谢。这就是我说的。让我试试看。不要再发明轮子了。除非您处理的是一个非常简单的案例(如…本例所示),否则您应该使用一些现有的、经过良好测试的模板引擎。有一些.NET软件包(仅举几个例子)用于小胡子、把手、液体……它可能不像我提到的示例那么简单。可能还涉及到一些表。这些表也应该动态呈现。我还将查看中的现有模板。NETIt提供了一个想法。谢谢Daniel。你的投入肯定有助于我开始学习。
<html>
<head> </head>
<body>
hi value From Db
</body>
</html>