如何在电子邮件正文中设置动态主题正文?

时间:2015-04-14 13:36:39

标签: c# asp.net email

嘿我正在尝试发送邮件,这里是c#中的代码

 objEmail.Subject = string.Format("Questionnaire={0}",Request.QueryString["orgname"]);

+Request.QueryString["orgname"]";无效

及其确切链接

问卷调查组织

根据用户

,“测试组织”是动态的

1 个答案:

答案 0 :(得分:1)

您的字符串连接错误。您尝试将Request.QueryString["ID"]添加为字符串的一部分,而不是变量。你可以使用;

string MsgBody = "https://example.com/Coordinator/Questionnaire.aspx?OnsiteRequest=" + Request.QueryString["ID"];

或者你可以string.Format喜欢;

string MsgBody = string.Format("https://example.com/Coordinator/Questionnaire.aspx?OnsiteRequest={0}", 
                                Request.QueryString["ID"]);