换行符在邮件正文中不起作用
本文关键字:不起作用 正文 换行符 | 更新日期: 2023-09-27 18:32:03
我正在使用MailMessage和SmtpClient从 ASP.NET 发送电子邮件。我想引入一些换行符,但以下方法均无效:
- 添加标签
sbBody.Append("<table width='100%'><tr><td></br></br>");
- 添加 ''r'
sbBody.Append("<table width='100%'><tr><td>'r'n'r'n");
- 将新行追加到 StringBuilder。
sbBody 是一个 StringBuilder,我在最后用来设置 MailMessage 的正文:mailMessage.Body = sbBody.ToString()
我在这里错过了什么?我正在Outlook中查看电子邮件,当然我将IsBodyHtml设置为true。
谢谢你的时间。
编辑:已解决,这是一个语法错误,</br>
而不是<br/>
你的 br 标签是错误的。它们应该写成:
<br />