이메일 확인에 문제가 있습니다.
내 모델에서 :
[Required(ErrorMessage = "Field can't be empty")]
[DataType(DataType.EmailAddress, ErrorMessage = "E-mail is not valid")]
public string ReceiverMail { get; set; }
내 견해로는 :
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
@Html.TextBoxFor(m => m.ReceiverMail, new { @placeholder="E-mail"}) <br />
@Html.ValidationMessageFor(m => m.ReceiverMail)
이제 필드를 비워두면 "필드를 비울 수 없습니다"라는 메시지가 올바르게 표시됩니다. 그러나 "fwenrjfw"와 같은 잘못된 이메일 주소를 입력하면 양식에 "이메일이 유효하지 않습니다"라고 표시되지 않습니다.
입력을 이메일 주소로 확인하는 양식을 어떻게 얻습니까? 이것에 대한 도움을 찾고 있습니다.
[DataType(DataType.EmailAddress, ErrorMessage = "Error message.")]