2015-06-29 44 views
3

如何添加一個mailto鏈接到一個MVC Html.Actionlink助手?添加郵寄地址鏈接到ActionLink的

@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

可能重複[的MailTo在剃刀鏈接](http://stackoverflow.com/questions/7250494/mailto-link-in-razor) – user1666620

回答

6

你不想使用Html.ActionLink這裏你是不是指定路線爲它去,即控制器或行動。

試試這個:

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

你不能。

你真的有使用@ Html.ActionLink?只需使用標準的HTML錨標記