2013-01-07 63 views
5

我在很多論壇上建議使用@ Html.MailTo使用本地客戶端(發送電子郵件閱讀,即類似於「電子郵件地址:」錨MVC 4中@ Html.MailTo的位置在哪裏?

但是當我嘗試這樣做,我只是不發現「電子郵件地址」選項在intellisense ...我錯過了什麼,或者如果它現在過時,或者如果它的客戶HtmlHelper?

回答

7

@Html.MailtoASP.NET MVC 3 Futures的功能之一ASP.NET MVC 3期貨包括一堆功能,可能成爲ASP.NET MVC的未來的一部分。

中序使用它,你需要從codeplex

下載

您可以檢查Imran Baloch's Blog Post的所有功能

希望它有幫助。

2

您可以使用@Html.DisplayFor@Html.DisplayFor(modelItem => Model.emailAddress),它會產生一個電子郵件鏈接。

+3

除非模型屬性用助手屬性標記,例如'[DataType(DataTypes.EmailAddress)]',你需要明確地指定EmailAddress DisplayTemplate。 '@ H​​tml.DisplayFor(model => model.emailAddress,「EmailAddress」)' –

+3

它應該是DataType.EmailAddress而不是DataTypes.EmailAddress – qub1n