如何解决电子邮件的主题行
| 我正在编写一个asp.net mvc应用程序。在C#中,我想知道是否有人可以帮助我理解,是否有可能在数据库的主题行中包含数据库中存储的另一个字段的输入,例如数字或文本字符串。 例如,连同主题文本,例如“您的事件注册”,我想在电子邮件的主题行中添加一个“注册ID”。 现在我的emailhepler.cs中有一个代码:public static void NotifyHtml(string toAddress,string subject,string body)
{
MailMessage message = new MailMessage();
message.To.Add(toAddress);
message.From = new MailAddress(\"coe-RoomReservations@coe.berkeley.edu\");
message.Subject = subject;
解决方法
是。调用方法时,您应该可以根据需要设置主题的格式。例如。,
NotifyHtml(\"coe-RoomReservations@coe.berkeley.edu\",string.format(\"#{0} Your event registration\",registrationId),body);
, message.Subject = String.Format(\"{0} : {1}\",subject,registrationID);
, 是。希望我不会误会你的问题。 MailMessage.Subject
只是String类型的属性,因此您可以包括所有格式为字符串的内容。
message.Subject = string.Format(\"Your event registration; registration id : {0}\",registrationId);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。