В некоторых предварительных просмотрах использовался HTML-помощник для создания почтовых ссылок.
http://blog.wekeroad.com/2007/12/05/aspnet-mvc-preview-using-the-mvc-ui-helpers/
Я не могу найти это в финальной версии. Я что-то упустил?
Я знаю, что они удалили некоторые из этих HTMLHelper из окончательной версии. Это может быть одним из них. Превью обычно печально известны изменениями. Возможно, вы захотите взглянуть на проект MvcFutures.
HTMLHelper
http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24471
Вы можете использовать @Html.DisplayFor, например, @Html.DisplayFor(modelItem => Model.emailAddress), и он выдаст ссылку на электронную почту.
@Html.DisplayFor
@Html.DisplayFor(modelItem => Model.emailAddress)
Довольно много функций, которые были в ASP.NET MVC, были перенесены в MVC Futures по той или иной причине. Большая часть была из-за незавершенности до RTM. Однако я не знаю, почему Html.Mailto был бы исключен.
Проверьте сборку MvcFutures. Я не помню, чтобы я видел это ни в одном из Кандидатов на релиз, но я верю, что это в Фьючерсах. Источник для 1.0 (и фьючерсы) доступен по http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24471.