Para obtener el UserID del usuario actualmente logueado, utiliza el siguiente código:
VB.NET:
-
Dim UsuarioLogueado As MembershipUser = Membership.GetUser()
-
Dim ElGUID As Guid = UsuarioLogueado.ProviderUserKey
-
'Si lo necesitas como string utiliza ElGUID.ToString
En el ejemplo el UserId queda almacenado en la variable ElGUID que es de tipo Guid (Globally unique identifier).