添加 mailto link 到 actionlink

Add mailto link to actionlink

如何将 mailto link 添加到 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>

只创建一个 link 在我的浏览器中看起来像这样: http://localhost:53371/Open/mailto%3amail%40testmail.org

您不想在此处使用 Html.ActionLink,因为您没有为其指定路由,即 Controller 或 Action。

试试这个:

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

你不能。

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