C# 将包含空格的链接添加到电子邮件正文中

C# 将包含空格的链接添加到电子邮件正文中,c#,ssis,C#,Ssis,我正在做一个项目。 有谁能告诉我如何将包含空间的超链接添加到邮件正文中 通过c#脚本。 我尝试了如下所示的方法 <file:\\networkshare\February Expense Report.xls> 但在输出中,我甚至得到了这个。 我只想要那条路,请帮帮我。 我正在使用ssis脚本任务。 提前谢谢。您的电子邮件正文是HTML吗 如果是,链接应写为 html链接应该使用标记 url中的空格可以使用%20 因为我使用的是SSIS发送邮件任务,所以不允许在其中添加html

我正在做一个项目。 有谁能告诉我如何将包含空间的超链接添加到邮件正文中 通过c#脚本。 我尝试了如下所示的方法

<file:\\networkshare\February Expense Report.xls>

但在输出中,我甚至得到了这个
。 我只想要那条路,请帮帮我。 我正在使用ssis脚本任务。
提前谢谢。

您的电子邮件正文是HTML吗

如果是,链接应写为

  • html链接应该使用
    标记
  • url中的空格可以使用
    %20

  • 因为我使用的是SSIS发送邮件任务,所以不允许在其中添加html标记。 最后我找到了答案:) 我刚刚用%20替换了空格。
    文件:\networkshare\二月%20Expense%20Report.xls

    @user2710511:请尝试改进格式。你的部分问题已经消失了。阅读页面,了解更多信息。电子邮件正文不是html的……是否有其他方法……如何在c#代码中使用html正文……可能会有所帮助?我将您应该包含的html部分准确地放在了生成链接中。您没有得到什么?对于包含您发送的HTML标记,在…之前是否需要包含任何内容…您的完整电子邮件必须是有效的HTML内容(以
    开头,具有
    等)