C# 在webforms中打开邮件客户端的多个实例

C# 在webforms中打开邮件客户端的多个实例,c#,asp.net,email,webforms,C#,Asp.net,Email,Webforms,我有一个邮件地址、CCs、主题、身体等的列表,。。。并希望在单独的邮件客户端窗口中打开每个窗口。现在我只是在做 form.Controls.Add(new LiteraclControl("<script>window.location.href = 'mailto:example@example.com?cc=&subject=ExampleSubject&body=ExampleBody'</script>")); form.Controls.Add

我有一个邮件地址、CCs、主题、身体等的列表,。。。并希望在单独的邮件客户端窗口中打开每个窗口。现在我只是在做

form.Controls.Add(new LiteraclControl("<script>window.location.href = 'mailto:example@example.com?cc=&subject=ExampleSubject&body=ExampleBody'</script>"));
form.Controls.Add(新的LiteracControl(“window.location.href=”mailto:example@example.com“cc=&subject=examplepubject&body=ExampleBody'”);
对于我拥有的每一组邮件信息。我尝试将每个
窗口.location.href
放在同一个脚本块中,用
分隔

我知道这可能不是最好的做法,但我不知道如何用另一种方式做到这一点


问题是它只会打开最后一个
mailto

对于任何想知道的人,我现在使用
window.open('mailto:test@test.com“cc=&subject=testsubect&body=testbody',”\u top')
。确保使用
'top'
参数,否则每次调用此函数时都会打开一个空白选项卡