Un tipo anónimo no puede tener múltiples propiedades con el mismo nombre

Quiero enlazar gridview a través del marco de la entidad pero arroja un error como-

Un tipo anónimo no puede tener varias propiedades con el mismo nombre Entity Framwrok

Aquí está mi método.

public void UserList(GridView grdUserList)
{
    using (TreDbEntities context = new TreDbEntities())
    {

        var query =( from m in context.aspnet_Membership
                    from u in context.aspnet_Users
                    join usr in context.Users
                    on new { m.UserId, u.UserId } 
                    equals new { usr.MembershipUserID, usr.UserId }
                    into UserDetails
                    from usr in UserDetails
                    select new { 
                       CreationDate = m.CreateDate,
                       email = m.Email,
                       UserName = u.LoweredUserName,
                       Name = usr.FirstName + usr.LastNameLastName,
                       Active=usr.IsActive
                    }).ToList();
    }
}

Muestra error aquí. usr.UserId.

Respuestas a la pregunta(2)

Su respuesta a la pregunta