[英]Adding an img HTML tag combined with a call to C# function to an ASP.NET page inside JavaScript script
[英]Adding <img> HTML tag to C# String
我正在嘗試通過背后的代碼通過電子郵件發送圖片,但無法正常工作。 基本上是嘗試使用src發送標簽,以便將其顯示在我發送的電子郵件中:
后面的代碼
MailMessage mm = new MailMessage("mail-master@website.com", email);
mm.Subject = "Beta Signup";
string body = "<img src=\"\"http://popl.mpi-sws.org/2015/logos/google.png\"\" />";
mm.Body = body;
mm.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587);
smtp.Credentials = new System.Net.NetworkCredential("mail-master@website.com", "pass@123");
smtp.EnableSsl = true;
smtp.Send(mm);
但這不會發送圖像,並且我在收到的電子郵件中看不到圖像
string body = "<img src=\"\"http://popl.mpi-sws.org/2015/logos/google.png\"\" />";
您將使用兩個引號將src
屬性值括起來。
"<img src=\"\"http://popl.mpi-sws.org/2015/logos/google.png\"\" />";
這將導致無效的HTML:
<img src=""http://popl.mpi-sws.org/2015/logos/google.png"" />
嘗試替換為:
string body = "<img src=\"http://popl.mpi-sws.org/2015/logos/google.png\" />";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.