У мене є проблеми з підтвердженням електронного листа.
У моїй моделі:
[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.")]