Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.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# 换行符不';t使用MailMessage';身体_C#_Asp.net_Html - Fatal编程技术网

C# 换行符不';t使用MailMessage';身体

C# 换行符不';t使用MailMessage';身体,c#,asp.net,html,C#,Asp.net,Html,我正在使用MailMessage和SmtpClient从ASP.NET发送电子邮件。我想介绍一些换行符,但以下各项都不起作用: 添加标签sbBody.Append(“”) 添加\r\nsbBody.Append(“\r\n\r\n”) 将新行追加到StringBuilder sbBody是一个StringBuilder,我在末尾使用它来设置MailMessage的正文:MailMessage.body=sbBody.ToString() 我错过了什么?我正在Outlook中查看电子邮件,当然

我正在使用MailMessage和SmtpClient从ASP.NET发送电子邮件。我想介绍一些换行符,但以下各项都不起作用:

  • 添加标签
    sbBody.Append(“

    ”)
  • 添加\r\n
    sbBody.Append(“\r\n\r\n”)
  • 将新行追加到StringBuilder
sbBody是一个StringBuilder,我在末尾使用它来设置MailMessage的正文:
MailMessage.body=sbBody.ToString()

我错过了什么?我正在Outlook中查看电子邮件,当然我正在将IsBodyHtml设置为true

谢谢你抽出时间


编辑:已解决,这是一个语法错误,

而不是

您的br标记错误。它们应写为:

<br />


有时你必须告诉Outlook显示额外的换行符。这些答案可能会有帮助:@daniloquio:发生在我们当中最好的人身上。