将mailto链接添加到actionlink

本文关键字:actionlink 添加 链接 mailto | 更新日期: 2023-09-27 18:00:25

如何将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

将mailto链接添加到actionlink

您不想在这里使用Html.ActionLink,因为您没有指定它要去的路由,即控制器或操作。

试试这个:

@{ var email = "mailto:" + item.user.Firstname + "@testmail.org";}
<a href="@email">@item.user.Firstname</a>

您不能。

你真的必须使用@Html.ActionLink吗?只需使用标准的html锚点标签