Asp.net mvc 4 @Html.MailTo在MVC4中的什么位置?

Asp.net mvc 4 @Html.MailTo在MVC4中的什么位置?,asp.net-mvc-4,mailto,Asp.net Mvc 4,Mailto,我在许多论坛上读到建议使用@Html.MailTo使用本地客户端发送电子邮件(即类似于anchor中的“MailTo:”) 但当我尝试这样做时,我根本找不到“MailTo”intellisense中的选项…我是否遗漏了什么,或者它现在过时了,或者它是一个客户HtmlHelper?@Html.Mailto是ASP.NET MVC 3 Futures的功能之一。ASP.NET MVC 3 Futures包括一系列功能,这些功能将来可能会成为ASP.NET MVC的一部分 为了使用它,你需要从 您可以

我在许多论坛上读到建议使用@Html.MailTo使用本地客户端发送电子邮件(即类似于anchor中的“MailTo:”)


但当我尝试这样做时,我根本找不到“MailTo”intellisense中的选项…我是否遗漏了什么,或者它现在过时了,或者它是一个客户HtmlHelper?

@Html.Mailto
是ASP.NET MVC 3 Futures的功能之一。ASP.NET MVC 3 Futures包括一系列功能,这些功能将来可能会成为ASP.NET MVC的一部分

为了使用它,你需要从

您可以在中检查所有功能


希望有帮助。

您可以使用
@Html.DisplayFor
,例如
@Html.DisplayFor(modelItem=>Model.emailAddress)
,它将生成一个电子邮件链接。

除非模型属性标记有帮助者属性,例如
[DataType(DataTypes.emailAddress)]
,您需要明确指定EmailAddress显示模板,例如
@Html.DisplayFor(model=>model.EmailAddress,“EmailAddress”)
它应该是DataType.EmailAddress,而不是DataTypes.EmailAddress