Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用html电子邮件发送flot图表_C#_Asp.net_Flot - Fatal编程技术网

C# 如何使用html电子邮件发送flot图表

C# 如何使用html电子邮件发送flot图表,c#,asp.net,flot,C#,Asp.net,Flot,我需要用C#发送一封带有html格式的电子邮件。在电子邮件中,我想包括一个flot.js图表,但我不知道如何添加。有人能建议我如何在邮件中包含此图表吗?我使用asp.net charts控件找到了答案,此组件允许在服务器端内存中生成图像,此方法是解决我问题的方法 另一方面,该组件集成在.NETFramework4中 谢谢你的评论 k我知道现在回答这个问题已经很晚了,但我刚刚通过电子邮件发送完flot图表。我正在Asp.net中使用MVC4 我将数据发送到视图->使用flot和javascript

我需要用C#发送一封带有html格式的电子邮件。在电子邮件中,我想包括一个flot.js图表,但我不知道如何添加。有人能建议我如何在邮件中包含此图表吗?

我使用asp.net charts控件找到了答案,此组件允许在服务器端内存中生成图像,此方法是解决我问题的方法

另一方面,该组件集成在.NETFramework4中

谢谢你的评论


k

我知道现在回答这个问题已经很晚了,但我刚刚通过电子邮件发送完flot图表。我正在Asp.net中使用MVC4

我将数据发送到视图->使用flot和javascript生成图形->将画布转换为base64->通过ajax将其发送回服务器


我这样做是为了自动报告,一切都很好

在电子邮件中包含JavaScript代码可能不起作用。我想地球上的每个邮件客户端都会在这一点上阻止JavaScript。你应该将图表呈现为图像,并将其包含在电子邮件HTML或附件中。你的电子邮件可能包含指向网页的URL,该网页包含flot.js并进行绘图。好的,我发现这种呈现是免费的。