2013-01-07 16 views
5

Ben (yerel istemcisi kullanarak e-postalar göndermek @ Html.MailTo kullanmak düşündüren birçok forumlarında okumak yani benzer "mailto:".MVC 4'te @ Html.MailTo nerede?

çapa içinde Ama bunu yaparken deneyin, ben sadece bulmuyorum "MailTo" seçeneği intellisense içinde ... Ben bir şey eksik veya muyum onun eskimiş artık ya onun bir müşteri HtmlHelper olur?

cevap

7

@Html.MailtoASP.NET MVC 3 Futures. ASP.NET MVC 3 Futures özellikleri biridir içerir hale gelebilir özellikleri bir demet Kullanmakta olduğunuz ASP.NET MVC kısmının bir bölümüdür.

Onorder kullanmanız için onu indirmeniz gerekir. codeplex

Imran Baloch's Blog Post

Tüm özellikleri gözden geçirebilirsiniz.

2

Sen @Html.DisplayFor böyle @Html.DisplayFor(modelItem => Model.emailAddress) olarak kullanabileceğiniz ve bir e-posta bağlantısını üretecek.

+3

Model özelliği bir yardımcı niteliği ile işaretlenmedikçe, örn. '[VeriTürü (DataTypes.EmailAddress)] ', açık bir şekilde, örneğin EpostaAdresi DisplayTemplate belirtmek gerekir '@ Html.DisplayFor (model => model.emailAddress, "EpostaAdresi") ' –

+3

Bu DataType.EmailAddress yerine DataTypes.EmailAddress olmalıdır – qub1n