[英]How to put multiple text boxes in an email body?
我目前已經設置了一個程序,用於發送帶有文本框內容的電子郵件。 但是現在我需要將多個文本框放入電子郵件正文中。 我試過這個:
mail.Body = textBox2.Text;
mail.Body = textBox3.Text;
和這個:
mail.Subject = textBox1.Text;
mail.Body = textBox2.Text, textBox3.Text;
但它都不起作用。 它是有效的,如果每個部分有1個文本框但不是2.有誰知道如何做到這一點?
您可以使用+
運算符追加字符串:
mail.Body = textBox2.Text + textBox3.Text;
或者使用string.Format
:
mail.Body = string.Format("{0}{1}", textBox2.Text, textBox3.Text);
或者StringBuilder
:
var sb = new StringBuilder();
sb.Append(textBox2.Text);
sb.Append(textBox3.Text);
mail.Body = sb.ToString();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.