如何添加mailto链接到MVC Html.Actionlink Helper?
@foreach (var item in Model) {
<tr>
<td>
@{ var email = "mailto:" + item.user.Firstname + "@testmail.org";}
@Html.ActionLink(item.user.Fullname, email)
</td>
只在我的浏览器中创建一个如下所示的链接: http://localhost:53371/Open/mailto%3amail%40testmail.org
答案 0 :(得分:6)
您不希望在此处使用Html.ActionLink
,因为您没有为其指定路由,即控制器或操作。
请改为尝试:
@{ var email = "mailto:" + item.user.Firstname + "@testmail.org";}
<a href="@email">@item.user.Firstname</a>
答案 1 :(得分:1)
你做不到。
你真的必须使用@ Html.ActionLink吗?只需使用标准的html锚标记