using Microsoft.AspNetCore.Mvc; using System.ComponentModel.DataAnnotations; namespace Application.Models { [Display(Name = "忘记密码")] public class ForgotPasswordModel { [Required(ErrorMessage = nameof(RequiredAttribute))] [DataType(DataType.EmailAddress)] [RegularExpression(@"^\w+@\w+\.\w+$", ErrorMessage = "邮箱格式错误")] [Display(Name = "邮箱")] [Remote("HasEmail", "Account", ErrorMessage = "邮箱不存在")] public string Email { get; set; } } }