podes probar algo así,
(login es el control Login)
Código PHP:
protected void login_LoginError(object sender, EventArgs e)
{
MembershipUser userInfo = Membership.GetUser(login.UserName);
if (userInfo == null)
{
login.FailureText = "No existe el usuario " + login.UserName + " en la base de datos.";
}
else
{
if (!userInfo.IsApproved)
{
login.FailureText = "Cuenta bloqueada";
}
else
{
if (userInfo.IsLockedOut)
{
login.FailureText = "La cuenta ha sido bloqueada por demasiados intentos de login incorrectos.";
}
else
{
login.FailureText = "Clave incorrecta.";
}
}
}
}
espero que te sirva
Saludos!