Asp.net mvc asp.net注册时检查电子邮件是否存在
我想检查注册时我的电子邮件是否存在,所以我在我的模型中使用了remote,如下所示Asp.net mvc asp.net注册时检查电子邮件是否存在,asp.net-mvc,Asp.net Mvc,我想检查注册时我的电子邮件是否存在,所以我在我的模型中使用了remote,如下所示 [DisplayName("Email")] [Required(ErrorMessage = "請輸入Email")] [Remote("EmailCheck", "Member", ErrorMessage = "has already exist")] public string Email { get; set; } 还有我的电子邮件登记服务 publ
[DisplayName("Email")]
[Required(ErrorMessage = "請輸入Email")]
[Remote("EmailCheck", "Member", ErrorMessage = "has already exist")]
public string Email { get; set; }
还有我的电子邮件登记服务
public bool EmailCheck(string Email)
{
Member Search = db.Member.Find(Email);
bool result = (Search == null);
return result;
}
但是,即使我的数据库中已经有完全相同的电子邮件,搜索也会返回null。有人能解决这个问题吗?
非常感谢。欢迎来到SO。当你提到代码时,请将此代码包含在你的帖子中。你的文章的读者在你的文章和链接之间来回走动有点困难。谢谢:)字符串电子邮件是否具有正确的值(可能是从浏览器发布的不正确?)