【发布时间】:2015-09-05 13:43:11
【问题描述】:
我有以下代码:
try
{
MailMessage mmSendEmail = new MailMessage();
mmSendEmail.To.Add("abc@xyz.com");
mmSendEmail.From = new MailAddress("abc@xyz.com");
mmSendEmail.Subject = "Task#: " + s; //'s' is a query string from the URL of the page
mmSendEmail.Body = "task ID: " + s + ".<br /><br /> <a href='http://mypage.com/page.aspx?ID='" + s +"' title='override'>task</a>";
mmSendEmail.IsBodyHtml = true;
SmtpClient scSend = new SmtpClient("mymailserverip");
scSend.Send(mmSendEmail);
}
我收到来自上述代码的以下电子邮件:
Subject: Task #: 0908090
Body: task ID: 0908090 <a href="http://mypage.com/page.aspx?ID=">task</a>
为什么链接中没有ID,却出现在其他地方。
【问题讨论】:
-
不应该是:task";所以没有单引号......
标签: c# mailmessage