注册时查看可用的电子邮件(asp.net标识)

时间:2014-12-09 13:29:53

标签: asp.net asp.net-identity

我想知道如何在输入时检查电子邮件是否在数据库中可用,或者在ASP.NET Identity 2.0中注册过程中电子邮件文本字段失去焦点

1 个答案:

答案 0 :(得分:-1)

使用ASP身份api无法进行此类检查,您必须直接检查数据库,这是使用实体框架的示例。

protected bool EmailAlreadyExists(string aEmail)
{          
    using( Baza pB = new Baza() )
    {
        if( pB.Memberships.Where( z => z.Email == aEmail).Count() > 0 )
        {
            return true;
        }
        else
        {
            return false;
        }
    }
}
相关问题