2010-03-05 7 views
6

wiem jak uzyskać identyfikator użytkownika dla bieżącego użytkownikajak zdobyć userid w członkostwie?

MembershipUser currentUser = Membership.GetUser(); 
Guid currentUserId = (Guid)currentUser.ProviderUserKey; 

Ale dla mojej aplikacji muszę się z identyfikatora użytkownika, który nie jest w loginned również. Ponieważ muszę przypisać identyfikator użytkownika do innej tabeli, z której korzystam.

góry dziękuję

Odpowiedz

3

użyć metody Membership.GetUser(username, userIsOnline), przechodząc fałszywy jako parametr userIsOnline.

+0

+1 - ding ding ding - dać mężczyźnie nagrodę .. –

+2

Ok, technophile dał ci to, czego potrzebujesz, ale pozwól mi być nieco bardziej wyraźne, jeśli to konieczne, aby dostać się tam, gdzie trzeba być ... ' var userId = (Guid) (Membership.GetUser (nazwa użytkownika, fałsz) .ProviderUserKey); ' –