0

我需要从我们的生产 sql server 数据库生成报告,并每天将报告作为 html 表通过电子邮件发送给一些用户。我已经制作了该程序,但不知道如何将数据提供给 html 表并通过电子邮件发送。

我以前做过同样的事情,但是使用了一种非常繁琐的方法。我创建了一个 Html 模板文件,其中有一个 html 表。假设用户想要年龄信息,我在模板中将其保留为 [Age]。然后提取年龄数据库中的数据,并在我的 C# 代码中将其替换为 [Age]。我还必须替换所有内联 CSS。很乏味。

但是现在我有很多数据要发送,按照上面的方法会更加乏味。有人可以建议任何方法来完成这个吗?

提前致谢 :)

4

1 回答 1

0

而不是使用模板创建电子邮件。我建议,您可以为此使用 Html Agility Pack。请参阅此链接以供参考。

您还可以查看其文档以了解如何使用它。

祝你好运!

于 2013-04-01T08:41:45.227 回答