3

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

  • 添加标签sbBody.Append("<table width='100%'><tr><td></br></br>");
  • 添加 \r\nsbBody.Append("<table width='100%'><tr><td>\r\n\r\n");
  • 将新行添加到 StringBuilder。

sbBody 是一个 StringBuilder,我在最后使用它来设置 MailMessage 的正文:mailMessage.Body = sbBody.ToString()

我在这里想念什么?我正在 Outlook 中查看电子邮件,当然我将 IsBodyHtml 设置为 true。

谢谢你的时间。

编辑:已解决,这是一个语法错误,</br>而不是<br/>

4

1 回答 1

9

你的 br 标签是错误的。它们应该写成:

<br />
于 2012-04-24T14:41:53.957 回答