我想在数据库中创建用户的电子邮件分发列表。我的想法是用每个列表中的用户填充Mailto链接。
这就是我的尝试:
var selectEmail = db.Query("SELECT Email FROM Users");
添加Mailto链接:
<a href="mailto:@foreach (var row in selectEmail){@row.Email}">Email everyone</a>
问题是,这会进入电子邮件:email1@example.comemail2@example.com
。
我需要以逗号分隔,例如:email1@example.com, email1@example.com
任何纠正这个或建议的想法都会很棒。
答案 0 :(得分:0)
如果selectEmail是Enumerable,则可以使用string.Join将字符串值与逗号连接。
<a href="mailto:@string.Join(",", Model.SelectEmail)">Email everyone</a>