如何在MVC Html.ActionLink中使用mailto?

时间:2010-11-25 15:53:40

标签: asp.net-mvc-2 mailto

我目前正在将一个网站移动到MVC取得了巨大的成功,但我有几个网页上有一个mailto链接。有没有办法让它与Html.ActionLink一起使用?

2 个答案:

答案 0 :(得分:4)

  <a href="mailto:email@samplemeail.com?Subject=subject">LinkText</a>

使用MVC模型

 <a href="mailto:@Model.Email">E-mail</a>

答案 1 :(得分:2)

Html.ActionLink就是为了做到这一点,渲染一个动作方法URL的链接; mailto:链接是一种特殊情况,是由客户端浏览器执行的伪协议。

在您的视图中使用直接的HTML锚标记,这样做没有任何问题。