Asp.net-Mvc-4

如何將具有電子郵件類型的輸入應用於 Asp.net MVC3 Razor 中的 HTML Helper

  • January 21, 2015

如何將具有電子郵件類型的輸入應用於 Asp.net MVC3 Razor 中的 HTML Helper。例如:

<input type="email" name="name" value=" " placeholder="example@mail.ru" />

Razor 有其他選擇嗎?

您可以使用Html.TextBox方法。

@Html.TextBox("name","", new { type = "email", placeholder = "example@mail.ru" })

在 Model 使用 Dataannotations:

[Required]
[DataType(DataType.EmailAddress, ErrorMessage = "Invalid Email Address")]
public string EmailAddress
{
   get;
   set;

}

引用自:https://stackoverflow.com/questions/16689955