2011-08-30 72 views
0

这可能是一个容易的,我只是不知道它是什么! 我试图将查询中的字段内容添加到c#中电子邮件的第一行,然后为本体的其余部分添加一个新行。电子邮件.net - c#

nmail.Body = i.bDesc + MsgBody.Text; 

所以标识想把i.bDesc和MsgBody.Text之间的回车, 谁能给我一个正确的方向轻推?

感谢

+0

你想在电子邮件正文是纯文本或HTML? –

+0

我有一个版本的每一个,一个没有图像,我得到了它与两个工作,谢谢 – DarkW1nter

回答

6
nmail.Body = i.bDesc + System.Environment.NewLine + MsgBody.Text ; 
0

您可以使用\r\n作为新行,这相当于vb.net中的VbCrLf。 Aducci已经给出了很好的跨语言答案。

0

这应该工作。

nmail.Body = i.bDesc + "\r\n" + MsgBody.Text; 

或者......

nmail.Body = String.Format("{0}\r\n{1}",i.bDesc,MsgBody.Text);