文本框文本为c#中的电子邮件的html

And*_*ndy 2 c# email

我正在尝试从我的c#网站发送smtp电子邮件.它发送正常所有,除非文本框文本中有换行符,它不会在电子邮件中格式化这些...而是只有一个长文本字符串.

电子邮件是html编码所以我如何做到这一点:

tbDeliver.Text

保持电子邮件中的换行符?

提前致谢

San*_*nen 8

试试这个:

var textBoxText = tbDeliver.Text.Replace(Environment.NewLine, "<br>");
Run Code Online (Sandbox Code Playgroud)