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