【发布时间】:2014-10-20 20:28:36
【问题描述】:
我有一张表,我想从一列(mailid)中检索所有值。在表中,有两列可用,即 id 和 mailid。 我想向此列中所有邮件 ID 可用的人发送邮件。
mstEmpAdmin m = new mstEmpAdmin();
var m2=(from e in db.mstEmpAdmins
select new
{
txtEmpAdminEmailId = e.txtEmpAdminEmailId,
});
CustomMailService mail = new CustomMailService();
string Subject = "Domestic Travel Request";
string Body = "Hi Sir/Madam,My ";
mail.Mail(m2,Subject, Body);
形成上面的代码,它在最后一行显示错误,我想我会将所有邮件 ID 存储在一个对象中,然后我将在发送邮件时传递该对象。
我可以那样做吗?有什么解决办法吗?
【问题讨论】:
-
mail.Mail(m2.txtEmpAdminEmailId, Subject, Body); -
感谢您的快速回复,但上面一行显示错误
-
对不起,您需要添加
.FirstOrDefault(查询返回一个集合但您只想要一个值) -
没有 Stephen Muecke,我想要所有的非单一值......因为我需要向所有人发送邮件......
-
Mail的第一个参数接受什么?是收藏吗?逗号分隔列表?
标签: asp.net-mvc-4 email